Python FileNotFoundError:[Errno 2]没有这样的文件或目录google colab
每次从我的驱动器在本地数据上运行python代码时,我都会遇到这个错误 我正在使用下面的代码从我的驱动器导入数据Python FileNotFoundError:[Errno 2]没有这样的文件或目录google colab,python,google-colaboratory,Python,Google Colaboratory,每次从我的驱动器在本地数据上运行python代码时,我都会遇到这个错误 我正在使用下面的代码从我的驱动器导入数据 from google.colab import drive drive.mount('/content/drive') 检查文件是否存在于此“/content/drive/”位置 import os os.chdir("/content/drive/") !ls 很可能是在“我的驱动力”下 import os os.chdir("/content/drive/My Drive"
from google.colab import drive
drive.mount('/content/drive')
检查文件是否存在于此“/content/drive/”位置
import os
os.chdir("/content/drive/")
!ls
很可能是在“我的驱动力”下
import os
os.chdir("/content/drive/My Drive")
!ls
首先,检查路径。确保文件存在于正确的路径中 如何确保这一点? 简单。只需使用终端代码,如我的示例所示:
!ls/content/drive/My\drive/data/sahamyab
colabs响应:data.jl sahamyab.zip tweets.json
如果您的文件不在该路径上,那么您的方式是错误的。否则,在看到该文件存在后,只需按如下方式打开它:
open(“/content/drive/My drive/data/sahamyab/tweets.json”)
警告:仔细查看路径。第一个有
My\Drive
,第二个有My-Drive
。因为第一个在终端路径上,空格是\
,但是第二个在python路径上。google已经改为Mydrive并删除了空格。所以不是“我的驱动器”而是“我的驱动器”
chdir(“/content/gdrive/MyDrive/iss/vse/data/”)
检查文件是否存在
在驱动器内创建新目录时,请尽量避免使用空格,因为这可能会导致编译时错误
如果您只想将驱动器装载到colab上,则可以使用web IDE进行装载,而无需任何代码
您的计算机上是否存在该目录?这也解决了FileNotFound:“/content/drive/My”的问题,因为My和drive之间有空间。
os.chdir('/content/drive/MyDrive')
ls