Bas*_*asj 5 python windows jupyter-notebook
当找到一个有趣的 Python Jupyter Notebook 时,例如02.00-Introduction-to-NumPy.ipynb,我通常必须:
jupyter notebook难道没有更简单的方法吗?
打开在线 .ipynb 笔记本并运行代码而无需手动下载 .ipynb 的自然方法是什么?
注意:笔记本在这里可见: https: //github.com/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.00-Introduction-to-NumPy.ipynb,但我们无法运行代码
@jakevdp 以一种很好的方式构建来做到这一点,请参见此处。简而言之,他在每个页面上都有一个Open in Google Colab按钮:
@GoogleColab 可以直接从 @github 打开任何 @ProjectJupyter 笔记本!
要运行笔记本,只需将笔记本 URL 中的“http://github.com”替换为“http://colab.research.google.com/github/”,它将被加载到 Colab 中。
示例:02.00-Introduction-to-NumPy.ipynb变为:https://colab.research.google.com/github/jakevdp/PythonDataScienceHandbook/blob/master/notebooks/02.00-Introduction-to-NumPy.ipynb
默认情况下,代码将在 Colab 的远程服务器上运行,但也可以通过单击右上角的在本地运行Connect to local runtime...:
我个人更喜欢MyBinder项目作为路线。它将打开临时的活动会话,其中包含任何 Github 存储库、Github Gists、Gitlab 存储库、Zenodo 存档、Dataverse 存储库、Datashare 存档、Figshare 存档等的内容。许多存储库已经包含必要的配置文件,甚至在launch binder其中添加了一个按钮。有些没有,但您可以转到MyBinder 项目中的表单并生成会话。该表单还将生成一个 URL,您可以使用该 URL 来定位公共 MyBinder 系统以打开会话更改。例如,此人发布了为所有 Jakes 笔记本打开会话的链接,您只需访问 URL https:// mybinder.org/v2/gh/jakevdp/PythonDataScienceHandbook/master?filepath=notebooks%2FIndex.ipynb告诉 MyBinder 启动会话。然后,从出现的索引页面中,您可以单击上面列出的链接并运行它。Jake 包含了 MyBinder 也可以识别的配置文件。请注意,对于某些存储库或档案,您将指向 MyBinder,它不会有必要的配置文件,因此您可以在当前会话中运行%pip install <package_name_here>或并继续运行代码。%conda install <package_name_here>限制包括您必须注意不要共享任何您不介意公开的内容、有限的资源以及不允许使用 FTP 以避免滥用。
其他一些可以帮助您入门的内容:
流行活页夹画廊(您会注意到您引用的活页夹列在Featured Projects 此处的第一位置。)
示例 Binder 存储库例如,其中列出的第一个存储库包括安装在启动并使用它来绘制图形的环境中的库 seaborn。