使用 github 和 nbviewer


共享 Jupyter 笔记本 – 使用 github 和 nbviewer

GitHub 存储库中带有.ipynb扩展名的 Jupyter Notebook 文件在打开时将呈现为静态 HTML 文件。Notebook 的交互功能(例如自定义 JavaScript 绘图)将无法在 GitHub 上的存储库中使用。

要使用 github 共享笔记本文件,请登录https://github.com并创建公共存储库。然后使用上传文件按钮上传文件,如下所示 -

吉图布

这将为您提供一个选项来提交对存储库所做的更改。然后,存储库将显示上传的文件,如下所示 -

更新的存储库

单击上传的文件可在 github 查看器中查看。您可以将突出显示的 URL 分享给其他人。

内部 Github 查看器

在线查看笔记本文件的另一种方法是使用 Project Jupyter 的 nbviewer 实用程序。打开https://nbviewer.jupyter.org/ 并将存储库中文件的 URL 放入文本字​​段中,如图所示。按“Go”按钮查看笔记本。

NB查看器

这两种方法都将笔记本文件显示为静态 html。为了能够在笔记本中执行代码,请使用 Jupyter 项目的 Binder 应用程序打开它。

粘合剂应用

在 nbviewer 窗口中,您将看到“在 Binder 上执行”按钮。单击它,您将看到打开的笔记本文件与从本地计算机上的笔记本服务器的本地仪表板打开它完全相同。您可以执行所有操作,例如添加/编辑单元格、运行单元格等。

在活页夹上执行