在 GitHub 上使用 Jupyter Notebook 文件
当您在 GitHub 上添加具有 .ipynb 扩展名的 Jupyter Notebook 或 IPython Notebook 文件时,它们将在您的仓库中呈现为静态 HTML 文件。
笔记本的交互式功能(例如自定义的 JavaScript 图)在 GitHub 上的仓库中不起作用。 有关示例,请参阅 [Linking and Interactions.ipynb_blank](https://github.com/bokeh/bokeh-notebooks/blob/master/tutorial/06 - Linking and Interactions.ipynb)。
要查看呈现 JavaScript 内容的 Jupyter notebook 或与其他人共享您的笔记本文件,您可以使用 nbviewer。 有关示例,请参阅在 nbviewer 上呈现的 [Linking and Interactions.ipynb_blank](https://nbviewer.jupyter.org/github/bokeh/bokeh-notebooks/blob/master/tutorial/06 - Linking and Interactions.ipynb)。
要查看 Jupyter Notebook 的完全交互式版本,您可以在本地设置笔记本服务器。 更多信息请参阅“Jupyter 的正式文档”。
疑难解答
如果您在静态 HTML 中呈现 Jupyter Notebook 文件时遇到问题,您可以通过在命令行中使用 nbconvert
命令,在本地转换该文件:
$ jupyter nbconvert --to html NOTEBOOK-NAME.ipynb