Google colab 找不到目录(我的云端硬盘)

问题描述 投票:0回答:4

当我想在 colab 中使用 driv 中的文件时出错

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

还有他们

INPUT_DIRECTORY='/content/drive/My Drive/deepcumbia/data/xml'

错误:

Could not find directory /content/drive/My/
python artificial-intelligence google-colaboratory drive
4个回答
4
投票

逃离这个空间。

INPUT_DIRECTORY='/content/drive/My\ Drive/deepcumbia/data/xml'

1
投票

这是添加另一种对我有用的方法,即仔细检查colab中的实际目录路径。

在调试同一问题时,我注意到 Google Colab 采用的 Google Drive 默认目录有点不同。 例如。在 Google Colab 中,目录如下所示,“MyDrive”一词中没有空格:

但是当我浏览 Google Drive 时,注意到“我的云端硬盘”中有一个空格:

因此,对于我的情况,我更改为:

sth= pd.read_csv('/content/drive/My Drive/Colab Notebooks/Datasets/xyz.csv', index_col='abc')

sth= pd.read_csv('/content/drive/MyDrive/Colab Notebooks/Datasets/xyz.csv', index_col='abc')

然后就成功了。


0
投票

我以前也遇到过类似的问题。当链接或路径中有空格时,就会出现此问题。

因此,这是通用解决方案:在空格前添加 \。

所以,如果是

dir = 'My Drive'
,请将其更改为
dir = 'My\ Drive'

它永远有效。

此外,这是解决您问题的方法:

INPUT_DIRECTORY='/content/drive/My\ Drive/deepcumbia/data/xml'

0
投票

可能很明显,但我有一个拼写错误,通过右键单击我的目录并选择“复制路径”即可解决

© www.soinside.com 2019 - 2024. All rights reserved.