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

Jupyter Notebook使用pandas读取CSV报FileNotFoundError如何解决

问题根因

看报错栈里的pandas安装路径为/opt/conda/lib/python3.6/site-packages/pandas/,这是标准Linux系统的路径格式,说明你当前运行代码的Jupyter环境是Coursera平台提供的在线云端容器,并非你本地的Windows系统。你代码里写的Windows本地路径C:\Users\Abhijith\Downloads\在云端容器里完全不存在,和转义字符处理是否正确没有关系。

修复步骤
  • 先验证环境属性
    新建代码单元运行以下命令,确认当前工作环境:
    !pwd
    !ls
    
    如果输出路径是/home/jovyan、/workspace这类Linux格式路径,即可确认是云端环境,无法直接读取你本地电脑磁盘上的文件。
  • 上传目标CSV文件
    回到Jupyter的文件管理首页,点击页面右上角的「Upload」按钮,选中你本地下载好的能源数据CSV文件,上传到Jupyter的当前工作目录下。
  • 修改读取代码
    上传完成后,不需要写完整的Windows绝对路径,直接引用文件名即可:
    import pandas as pd
    df = pd.read_csv("SYB64_263_202110_Production, Trade and Supply of Energy.csv")
    df.head()
    
  • 兜底排查
    如果修改后仍报错,再次运行!ls查看当前目录下的实际文件名,检查是否存在下载时自动追加的重复后缀(比如.csv (1))、文件名空格/标点和代码里写的不一致的问题,按照实际输出的文件名调整read_csv里的路径参数即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.27 16:18:21