FileNotFoundError:[错误2]没有这样的文件或目录google colab

时间:2019-02-14 11:48:30

标签: python google-colaboratory

每次从驱动器对本地数据运行python代码时,我都会收到此错误 我正在使用下面的代码从驱动器中导入数据

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

5 个答案:

答案 0 :(得分:1)

os.chdir('/content/drive/MyDrive')
ls

检查文件是否存在

在驱动器中创建新目录时尽量避免空格,因为它可能导致编译时错误

如果您只想将驱动器安装到 colab,您可以使用 Web IDE 无需任何代码即可完成

enter image description here

答案 1 :(得分:0)

检查文件是否在此“ / content / drive /”位置

import os
os.chdir("/content/drive/")
!ls

最有可能在“我的云端硬盘”下

import os
os.chdir("/content/drive/My Drive")
!ls

答案 2 :(得分:0)

首先,检查路径。确保文件在正确的路径中。

注意::我更喜欢gdrive而不是drive。我是说我drive.mount('/content/gdrive')。在我的路径中注意这一点。

如何确保?

简单。使用类似于我的示例的终端代码:

  

! ls /content/gdrive/My\ Drive/data/sahamyab

     

可乐回应:data.jl sahamyab.zip tweets.json

如果您的文件不在该路径上,则说明您的方式错误。否则,在看到文件存在后,就可以像这样打开它:

open("/content/gdrive/My Drive/data/sahamyab/tweets.json)"

警告:仔细检查路径。第一个具有My\ Drive,第二个具有My Drive。因为第一个在终端路径上,空格为\,但是第二个在python路径中。

答案 3 :(得分:0)

google 已更改为 Mydrive 并删除了空间。所以没有“我的驱动器”而是“我的驱动器” os.chdir('/content/gdrive/MyDrive/iss/vse/data/')

答案 4 :(得分:-1)

我遇到了同样的问题,对我来说,“驱动器”需要用 r 拼写为“驱动器”。 “我的云端硬盘”(包括空间)也对我有用。

os.chdir('/content/driver/My Drive/*filename*/')