You need to enable JavaScript to run this app.
最新活动
大模型
产品
解决方案
定价
生态与合作
支持与服务
开发者
了解我们

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.csvsales.csv是两个不同的文件,复制路径的时候要注意
  • 共享文件夹的问题:如果CSV在别人共享的文件夹里,你需要先把这个文件夹「添加到我的Drive」,不然Colab访问不到
  • 路径里的特殊字符:如果文件名或文件夹名有特殊字符,复制的路径会自动转义,别手动修改它

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

火山引擎 最新活动