Я пытаюсь подать приложение bokeh через bokeh serve myapp.py
, и приложение работает по адресу: http://localhost: 5006 / myapp . Однако в браузере отображается пустая белая страница.
Пытаясь решить проблему, я нашел предложение установить переменную среды BOKEH_RESOURCES = inline . Это ничего не меняет.
Если я просто запускаю файл Python, тогда возвращаемая веб-страница имеет тот же адрес, что и серверное приложение, но на самом деле показывает содержимое и реагирует. Глядя на исходный код страницы, я вижу, что есть ссылка на https://cdn.pydata.org/bokeh/release/bokeh-1.4.0.min.js, а тело содержит данные в сценарии application / json.
Приложение сервера не содержит данных в сценарии application / json и ссылки на Bokeh выглядят так:
<script type="text/javascript" src="static/js/bokeh.min.js?v=ac90935137e13ae0b2c6583f2e1f3fe8"></script>
Я также вижу заголовок страницы Bokeh Application , в то время как заголовок должен быть установлен в myapp.py
Моя среда:
- centOS 7
- Боке 1.4.0
- Торнадо 6.0.3