在 Binder 中显示散景图
Showing Bokeh plots in Binder
我有一个简单的 Jupyter Notebook,它从 pandas
数据帧和一些相关的散景小部件生成 bokeh
图。当我在 Jupyter Notebook 和 Lab 中 运行 它时,它会输出绘图和小部件,并且按照设计是交互式的。但是,当我将这些相同的文件放入 GitHub 存储库(https://github.com/deppen8/leiap_dashboard)和 运行 活页夹时,输出图和小部件不会显示。
我的requirements.txt
很简单:
pandas
bokeh
我的postBuild
也很简单:
jupyter labextension install jupyterlab_bokeh
jupyter trust survey_dashboard.ipynb
我是否遗漏了这些文件中的某些内容以使 bokeh
(带有小部件)与 Binder 一起工作?还是散景小部件存在根本不兼容的问题?
Bokeh 服务器应用程序,例如嵌入在您 link 的笔记本中的应用程序,需要能够打开和维护与客户端的 websocket 连接。 Binder 完全有可能 运行 在某种代理(例如 Nginx)之后,并且它们不会自动代理 websocket 连接。您可能会与 Binder 支持人员联系,询问他们是否属于这种情况,或者他们是否可以对网络配置进行任何更改。
这个例子使用 nbserverproxy
怎么样?
https://mybinder.readthedocs.io/en/latest/sample_repos.html#running-a-bokeh-server-with-binder
我有一个简单的 Jupyter Notebook,它从 pandas
数据帧和一些相关的散景小部件生成 bokeh
图。当我在 Jupyter Notebook 和 Lab 中 运行 它时,它会输出绘图和小部件,并且按照设计是交互式的。但是,当我将这些相同的文件放入 GitHub 存储库(https://github.com/deppen8/leiap_dashboard)和 运行 活页夹时,输出图和小部件不会显示。
我的requirements.txt
很简单:
pandas
bokeh
我的postBuild
也很简单:
jupyter labextension install jupyterlab_bokeh
jupyter trust survey_dashboard.ipynb
我是否遗漏了这些文件中的某些内容以使 bokeh
(带有小部件)与 Binder 一起工作?还是散景小部件存在根本不兼容的问题?
Bokeh 服务器应用程序,例如嵌入在您 link 的笔记本中的应用程序,需要能够打开和维护与客户端的 websocket 连接。 Binder 完全有可能 运行 在某种代理(例如 Nginx)之后,并且它们不会自动代理 websocket 连接。您可能会与 Binder 支持人员联系,询问他们是否属于这种情况,或者他们是否可以对网络配置进行任何更改。
这个例子使用 nbserverproxy
怎么样?
https://mybinder.readthedocs.io/en/latest/sample_repos.html#running-a-bokeh-server-with-binder