You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Google Colab切换目录遇Errno 2报错,如何正确导航至指定文件夹?

解决Colab中Google Drive路径切换问题

别担心,这种路径跳转的问题在Google Colab里太常见了,我来帮你一步步捋清楚怎么搞定!

首先得明确:你提到的/content/drive路径是Colab挂载Google Drive后的目录,但你的Drive还没被正确挂载,所以直接执行%cd drive或者%cd /drive才会报错找不到目录。

步骤1:先挂载你的Google Drive

在Colab的代码单元格里执行这段代码:

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

执行后会弹出一个授权链接,跟着提示完成登录授权,挂载成功后,/content/drive就会对应到你Google Drive的根目录了。

步骤2:确认目标路径存在

挂载完成后,先检查你的Drive里有没有目标文件夹,执行:

!ls /content/drive

看看输出里有没有testing文件夹——如果有,说明路径没问题;如果没有,那得先确认你的Drive里是不是真的创建了这个文件夹,或者有没有拼写错误(比如大小写、漏字)。

步骤3:切换到目标目录

有两种稳妥的方法:

  • 用绝对路径直接跳转:
%cd /content/drive/testing/catdeform/code
  • 如果已经在/content/drive/testing/catdeform/code/util/figure_code目录下,用相对路径向上跳两级:
%cd ../../

额外提醒

Colab里的命令要注意细节:

  • 用%cd是Colab的魔法命令,执行后会保持当前目录;如果用!cd,它是在子shell里执行,执行完会回到原来的目录,所以切换目录一定要用%cd。
  • 路径一定要写全,Colab里的Drive挂载路径是/content/drive,不是/drive或者drive,别漏了前面的/content/!

内容的提问来源于stack exchange,提问作者m0a

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.05.11 07:54:03