与非程序员共享 Jupyter Notebook

数据挖掘 Python 朱庇特
2021-09-16 06:17:04

我想与不是程序员的人分享一个 Jupyter Notebook(通过 URL)。

我知道我必须将我的工作发布到 GitHub,然后使用http://nbviewer.jupyter.org/来渲染 notebook。但是,我不知道如何正确地将我的 .ipynb 文件发布到 Github。

4个回答

可以选择将笔记本转换为 HTML。如果非程序员只需要查看笔记本,请执行此操作,然后将其上传到谷歌驱动器或任何网站,或者您甚至可以通过邮件共享它。每次我想使用 Jupyter 笔记本进行演示时,我都会这样做,以便任何系统都支持它。

GitHub 内置了对显示笔记本的支持。您只需要自己运行 notebook,然后像所有其他文件类型一样将文件上传到 Github。

您的查看器无需任何安装即可看到您的笔记本。

导出为 HTML 可能是最好的选择。所有图形都嵌入在 HTML 文件中,任何人只需单击文件即可在浏览器中轻松查看。

根据您的需求(安全性、简单性、价格等),有很多方法。

GitHub 是一个不错的选择。我发现本教程很有帮助。

在大学里,我们使用Gryd,这很容易。

这篇reddit 帖子推荐 Binder、Coclac 和 Google Colab。

亚马逊、谷歌和微软等大型云提供商也提供了自己的共享方式,但它们在运行时、保存环境等方面存在一些限制(可能不适用于您)