Google Colab出现CSV File not found错误:如何加载谷歌云端硬盘文件?
正确加载Google Drive中CSV文件到Colab的流程
我太懂这种找不到文件的挫败感了!之前刚用Colab的时候也踩过同样的坑,大概率是挂载步骤没做全或者路径写错了。下面是亲测有效的完整流程:
1. 先把你的Google Drive挂载到Colab
Colab默认是访问不到你的Drive的,必须先建立连接。运行这段代码:
from google.colab import drive drive.mount('/content/drive')
执行后会弹出一个授权链接,点击它登录你的Google账号,复制页面上的授权码,粘贴回Colab的输入框回车,挂载就完成了。你可以在左侧文件面板看到drive文件夹,这说明连接成功了。
2. 精准获取CSV文件的路径
别自己手动敲路径!很容易因为空格、大小写或者文件夹层级写错导致找不到文件。正确做法是:
- 在左侧文件面板打开
drive文件夹,找到你的CSV文件 - 右键点击这个文件,选择「复制路径」
- 把复制好的路径直接用到代码里就行
举个例子,如果你把文件存在我的Drive/项目文件/sales_data.csv,复制出来的路径会是/content/drive/MyDrive/项目文件/sales_data.csv(注意新版Drive里是MyDrive不是带空格的My Drive,这是很多人踩的坑)。
3. 用Pandas加载CSV文件
假设你用Pandas处理数据,代码如下:
import pandas as pd # 把刚才复制的路径粘贴到这里 file_path = '/content/drive/MyDrive/项目文件/sales_data.csv' df = pd.read_csv(file_path) # 打印前5行确认加载成功 print(df.head())
额外提醒几个容易踩的坑
- 大小写敏感:Google Drive的文件名区分大小写,比如
Sales.csv和sales.csv是两个不同的文件,复制路径的时候要注意 - 共享文件夹的问题:如果CSV在别人共享的文件夹里,你需要先把这个文件夹「添加到我的Drive」,不然Colab访问不到
- 路径里的特殊字符:如果文件名或文件夹名有特殊字符,复制的路径会自动转义,别手动修改它
内容的提问来源于stack exchange,提问作者avinash




