首页 > 解决方案 > 指向 Google Colab 中本地笔记本的链接

问题描述

我有一个链接到其他本地笔记本的笔记本。像这样的东西:

This is a series of tutorials about X. 

Link to [Tutorial 1](tutorial1.ipynb)
Link to [Tutorial 2](tutorial2.ipynb)
...

这在普通的 jupyter 中可以正常工作,但在 Google Colab 中却不行。这些链接被解析为这样的 URL:https ://colab.research.google.com/drive/tutorial1.ipynb这显然不是这个笔记本所在的位置。

是否有另一种方法可以在 Google Colab 中使用本地链接?

标签: jupyter-notebookgoogle-colaboratory

解决方案


如果 Notebook 仅在 Colab 中,那么这适用于我的用例,也许也适用于您:

  • 右键单击文件列表视图中的笔记本(见下文)。
  • 选择获取共享链接
  • 复制链接,并使用它:

    Link to [Tutorial 1](https://drive.google.com/open?id=12bdw7VdhRhGFw2463wJ)

(这是一个虚构的链接,所以它不起作用。)

另一方面,如果它在 GitHub 中,您可以通过这种方式使用链接——以我的一个(在这个 repo 中)为例:

[My notebook](https://colab.research.google.com/github/agile-geoscience/xlines/blob/master/notebooks/11_Gridding_map_data.ipynb)

这是您可以获取链接的地方:

在此处输入图像描述


推荐阅读