Отображение графиков Боке в Binder - PullRequest
0 голосов
/ 07 июня 2018

У меня есть простой блокнот Jupyter, который создает график bokeh из pandas кадра данных с некоторыми ассоциированными виджетами боке.Когда я запускаю его в Jupyter Notebook и Lab, он выводит график и виджеты и работает в интерактивном режиме, как и планировалось.Однако, когда я помещаю те же файлы в репозиторий GitHub (https://github.com/deppen8/leiap_dashboard) и запускаю Binder, выходной график и виджеты не отображаются.

My requirements.txt просто:

pandas
bokeh

Мой postBuild также прост:

jupyter labextension install jupyterlab_bokeh
jupyter trust survey_dashboard.ipynb

Я что-то упускаю в этих файлах, чтобы заставить bokeh (с виджетами) работать с Биндером? Или что-то принципиально несовместимое с бокевиджеты?

Ответы [ 2 ]

0 голосов
/ 16 октября 2018

Как насчет этого примера, используя nbserverproxy?

https://mybinder.readthedocs.io/en/latest/sample_repos.html#running-a-bokeh-server-with-binder

0 голосов
/ 08 июня 2018

Серверные приложения Bokeh, такие как встроенные в записную книжку, на которую вы ссылаетесь, требовали возможности открывать и поддерживать соединение через веб-сокет с клиентом.Вполне возможно, что Binder работает за неким прокси-сервером, таким как Nginx, и что они не подключаются автоматически через прокси-соединения.Вы можете обратиться в службу поддержки Binder, чтобы спросить их, так ли это, или есть какие-либо изменения конфигурации сети, которые они могут внести с их стороны.

...