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

Ubuntu环境Jupyter读取C盘CSV文件遇FileNotFoundError求助

解决Ubuntu下Jupyter读取Windows C盘CSV文件的问题

问题核心

Ubuntu作为类Unix系统,不识别Windows的C:/盘符路径;另外你提供的路径大概率缺少具体的CSV文件名(比如train.csv),这两点共同导致了FileNotFoundError。

具体解决方案

1. 定位C盘在Ubuntu中的挂载路径

双系统环境下,Windows的C盘通常会挂载在/media/你的用户名/或/mnt/目录下:

  • 打开Ubuntu文件管理器,左侧栏会显示挂载的Windows磁盘,点击进入后,地址栏就是它的Ubuntu路径(示例:/media/Hotdogs/C)
  • 也可以用命令行快速查看:
    ls /media/$(whoami)
    

2. 修正读取路径

把Windows格式的路径转换成Ubuntu挂载路径,同时补上完整的CSV文件名:
比如原Windows完整路径是C:/Users/Hotdogs/Documents/Kaggle/Tensorflow - Help Protect the Great Barrier Reef/train.csv,转换后代码应为:

df_train = pd.read_csv("/media/Hotdogs/C/Users/Hotdogs/Documents/Kaggle/Tensorflow - Help Protect the Great Barrier Reef/train.csv")

3. 更省心的替代方案

直接把需要读取的CSV文件复制到Ubuntu的用户目录(比如~/Documents),然后用简单路径读取,避开挂载权限或复杂路径的问题:

df_train = pd.read_csv("~/Documents/train.csv")

额外提示

  • 路径中的空格无需额外转义,Python字符串的引号已经能处理
  • 如果碰到权限报错,右键点击挂载的C盘,选择「更改权限」,确保当前用户拥有读取权限

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 02:06:34