如何从Google colab打开和处理存储在Google驱动器中的文件?

时间:2020-04-25 15:56:09

标签: google-colaboratory

所以我无法成功安装miniconda并决定在Google Colab中工作。但是我的本地存储库位于Google云端硬盘中。我要使用的所有Jupyter笔记本都存储在Google云端硬盘中。我想在Google Colab中处理它们。但是,我无法打开Goog​​le驱动器Colab文件夹中存储的文件以外的文件。我现在该怎么办?

enter image description here

3 个答案:

答案 0 :(得分:1)

  1. 首先,您需要安装google驱动器,然后

    来自google.colab导入驱动器
    drive.mount('/ content / gdrive')

  2. 单击colb上的链接并进行身份验证(复制密码并粘贴到colab中)以安装和访问您的gdrive。

  3. 您可以如下所示访问您的文件夹 path_to_data ='/ content / gdrive /我的驱动器/ MyFolder_where_data_stored' Unique_Labels_List = os.listdir(path_to_data)

  4. 运行模型后,保存模型,压缩并下载到本地。
    !zip -r ./MyFolder.zip / content / MyFolder
    files.download(“ / content / MyFolder.zip”)

您还可以执行许多其他操作。检查this resource以获得更多命令,您可以通过在Google中搜索找到更多命令。谢谢!

答案 1 :(得分:0)

最适合我的是从Google云端硬盘而不是Colab打开笔记本电脑。

以下步骤:

  • 在浏览器中打开Goog​​le云端硬盘,转到存储(子)文件夹中的笔记本(ipynb)文件;
  • 右键单击文件,然后选择“使用Google Colaboratory打开”,现在Colab随笔记本一起打开;
    • 为此,您可能必须安装“在Colab中打开” chrome扩展程序
  • 从Colab安装Google云端硬盘(如果尚未安装),请参见代码段;
  • 将目录更改为要运行笔记本的文件夹,请参见代码段;
  • 现在我可以运行笔记本了

安装驱动器:

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

将目录更改为您的存储库文件夹:

%cd drive/My Drive/Colab Notebooks/(YOUR_REPO_PATH)

答案 2 :(得分:0)

要在 Google Drive 中打开和使用笔记本,请从 Chrome 中的 Google Drive UI 打开它。从 Google colab UI 菜单 -> 打开笔记本,我们只能打开 Colab Notebooks 文件夹中的那些。

简单的方法是将所有笔记本保存在 Colab Notebooks 文件夹中。

enter image description here