ValueError:安装点不得包含空格。 (科拉布)

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

这是我在谷歌colab中的代码:

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

我有一个包含空格符号的路径,并且收到此错误:

/usr/local/lib/python3.6/dist-packages/google/colab/drive.py 挂载(挂载点,force_remount,timeout_ms) 89 90 如果 ' ' 在挂载点中: ---> 91 raise ValueError('安装点不得包含空格。') 92 93 挂载点 = _os.path.expanduser(挂载点)

ValueError:挂载点不得包含空格。

我尝试过drive.mount('content/drive/My\ Drive/ML'),但这不起作用

python google-colaboratory mount
6个回答
15
投票
  1. 安装在

    /content/drive

    from google.colab import drive
    drive.mount('/content/drive')
    
  2. 使用 cd 命令更改目录

    cd 'drive/My Drive'
    

enter image description here


7
投票

改为运行:

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

领先的

/
很重要。一旦安装在
/content/drive
,您将在该目录中看到
My Drive/ML
/content/drive
是本地计算机上的目录路径。
My Drive/ML
是您云端硬盘中的路径。 (
My Drive
区分您的云端硬盘和团队云端硬盘。)


2
投票

侧栏中有一个专用按钮,可粘贴安装驱动器所需的单元:

enter image description here


0
投票

使用以下代码:

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

请注意gdrive

然后它会要求输入验证码,一旦您提供相同的验证码,驱动器就会成功安装。

安装在/content/gdrive

安装驱动器后,您可以像在本地计算机上一样导航。


0
投票

对我有用的是:

import os
from google.colab import drive
path = '/content/drive/'
drive.mount(path)
path = '/content/drive/MyDrive/Projects/Generative_Deep_Learning_2nd_Edition'
os.chdir(path)

我需要让这个导入工作:

from notebooks.utils import display

notebooks
/content/drive/MyDrive/Projects/Generative_Deep_Learning_2nd_Edition

下的文件夹

-2
投票

试试这个方法,效果很好。

cd 'My Drive'/
© www.soinside.com 2019 - 2024. All rights reserved.