Google CoLab-如何运行CoLab环境的“文件”标签(即/ content /)中的jupyter笔记本文件

Gra*_*ace 5 python jupyter jupyter-notebook google-colaboratory

在谷歌CoLab左边是可以打开的,显示一个窗格Table of ContentsCode snippets以及Files。在Files有一个上传按钮窗格中,我可以上传一个记事本文件,以这个Files区域。但是,一旦笔记本文件上载,便无法将其作为笔记本运行。菜单选项File->OpenNotebook不会将CoLab /content/文件显示为启动笔记本的选项。有没有办法做到这一点?还是可以在将来的版本中添加它?

发出此请求的原因是,我想将具有多个笔记本文件的仓库回购到CoLab 的/content(或Files)区域。然后能够轻松地在笔记本之间进行切换,就像本地Jupyter笔记本界面一样,该界面显示了一个目录,其中可能包含多个可以启动的笔记本。

我尝试右键单击其中的笔记本文件,Files但是没有启动笔记本的选项。我尝试使用File->Open_notebook... Files文件未在任何选项卡中显示为选项。

理想的结果是,我可以直接从/content/Google CoLab 的“文件”或“文件” 部分启动.ipynb文件(即Jupyter笔记本)。

小智 5

您可以在当前笔记本中运行其他笔记本,如下所示:

# if the file was on the google drive
%run /content/gdrive/My\ Drive/Colab\ Notebooks/DenseVideoArchitecture.ipynb

# simply replace the path in your case
%run /content/DenseVideoArchitecture.ipynb
Run Code Online (Sandbox Code Playgroud)

但是您要求的是在同一环境中的不同笔记本之间切换,这在协作中可能是不可能的。


Moh*_*vad 2

我无法理解您真正需要什么,但我希望下面的代码对您有所帮助:

from google.colab import drive
drive.mount('/content/gdrive')

!cd content/gdrive/My Drive/Colab Notebooks
Run Code Online (Sandbox Code Playgroud)

您应该安装您的谷歌驱动器,现在您可以将驱动器作为本地驱动器访问。在此代码中,首先两行,我安装 gdrive,然后重定向到 google 驱动器中的某个位置,例如“Colab Notebooks”,您可以运行您想要的所有内容。