【发布时间】:2021-03-01 23:35:14
【问题描述】:
我正在使用 nbinteract 从 Jupyter 笔记本开发交互式网页。我终于走到了尽头并发布了它的第一个版本,但它似乎没有正确加载 python 库(见下图)。即使在original nbinteract tutorial 中,这似乎也是问题所在。关于这里可能存在什么问题的任何想法?
谢谢
【问题讨论】:
标签: python html jupyter-notebook interactive
我正在使用 nbinteract 从 Jupyter 笔记本开发交互式网页。我终于走到了尽头并发布了它的第一个版本,但它似乎没有正确加载 python 库(见下图)。即使在original nbinteract tutorial 中,这似乎也是问题所在。关于这里可能存在什么问题的任何想法?
谢谢
【问题讨论】:
标签: python html jupyter-notebook interactive
可以使用 nbconvert (https://github.com/jupyter/nbconvert) 将包含小部件的笔记本导出为 html。您需要确保使用经典的 Jupyter Notebook(不是 JupyterLab)和“Widgets -> Save Notebook Widget State”菜单选项来保存笔记本。
不幸的是,无法以这种方式保留回调函数的行为,因为这些函数是使用 Python 定义的,并且在独立的 HTML 文件中没有可用的 Python 内核。
要在笔记本之外托管交互式图形,编写 Dash 应用程序总是好的 (https://dash.plot.ly/)。或者如果你想留在笔记本/小部件领域,你可以使用https://github.com/QuantStack/voila。
【讨论】: