如何解决如何共享Jupyter笔记本?
我使用的是Julia,但并不真正喜欢IDE(更多的是笔记本电脑的人)。所以我第一次使用Jupyter(实验室和笔记本)。
我从Anaconda开始创建Jupyter,并制作了笔记本。事情是我想分享。像其他人一样,可以访问链接并运行我的代码。
我真的不知道GitHub如何工作,但我设法以某种方式将笔记本上传到了那里。我看到了一个叫做“活页夹”的东西,它可以在另一台计算机上运行我的代码。但是我尝试将我的Github链接放在那里,并得到一个错误。
使用Jupyter的人可以向我解释吗?
啊,我差点忘了,当我在Jupyter Notebook上搜索并以Julia开始的时候,我可以使用此Binder Thing。但是当我自己做时,我做不到。
在这里,我将我制作的屏幕截图放在Jupyter + binder的演示中,以便您看到它说要发送活页夹链接
解决方法
虽然有很多选项,但最好,最简单的方法是通过Jupyter的菜单:
File -> Download as -> HTML
最后得到一个包含所有代码单元格和所有结果(包括图片)的HTML,这也许是其他人最好的查看方式。 Github可用于本地发布* .ipynb并将其显示为静态HTML,但我发现它不是很稳定(渲染时常会失败),因此我选择自己生成HTML文件并使用例如。 Github网页来托管它。
另一个有趣的选择是仅共享* .ipynb文件并向人们推荐开放源代码https://nteract.io/作为查看者。
有时还可以使用的另一种选择是在一个AWS EC2实例上托管一个JupyterHub(在AWS免费套餐中一个t2.micro可以免费使用一年),并为我的合作者提供登录名和密码(尽管这需要相当多的密码)。一点配置工作。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。