显示在活页夹的Bokeh剧情

时间:2018-06-06 21:21:32

标签: python jupyter-notebook jupyter bokeh jupyter-lab

我有一个简单的Jupyter Notebook,它从bokeh数据帧和一些相关的散景小部件生成pandas图。当我在Jupyter Notebook和Lab中运行时,它会输出绘图和小部件,并且按照设计进行交互。但是,当我将这些相同的文件放在GitHub仓库(https://github.com/deppen8/leiap_dashboard)并运行Binder时,输出图和小部件不会显示。

我的requirements.txt很简单:

pandas
bokeh

我的postBuild也很简单:

jupyter labextension install jupyterlab_bokeh
jupyter trust survey_dashboard.ipynb

我是否遗漏了这些文件中的某些内容,以使bokeh(带有小部件)与Binder一起使用?或者散景小部件有什么根本不相容的东西吗?

2 个答案:

答案 0 :(得分:1)

Bokeh服务器应用程序,例如您链接到的笔记本中嵌入的应用程序,需要能够打开和维护与客户端的websocket连接。 Binder完全有可能在某种代理(如Nginx)之后运行,并且它们不会自动代理websocket连接。您可以使用Binder支持来询问他们是否是这种情况,或者他们可以在结束时进行任何网络配置更改。

答案 1 :(得分:1)