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

Mac系统PyCharm读取CSV文件提示文件不存在问题求助

解决Mac下PyCharm读取CSV文件提示不存在的问题

核心问题是你用了Windows系统的盘符路径格式(C:/...),但Mac属于类Unix系统,没有盘符概念,路径结构完全不同,导致系统找不到文件。以下是具体解决步骤:

  • 获取正确的文件路径
    找到目标CSV文件,右键选择「显示简介」,在「位置」栏复制完整路径;或者直接把文件拖到终端窗口,终端会自动生成正确的路径。
    Mac上iCloud Drive的默认根路径为 ~/Library/Mobile Documents/com~apple~CloudDocs/,因此你的文件实际路径可能类似 ~/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Python/o.csv(~代表当前用户的主目录)。

  • 修改代码中的路径
    将代码里的Windows格式路径替换为Mac格式的绝对路径,示例:

    #import necessary modules
    import csv
    with open("/Users/noahhenninger/Library/Mobile Documents/com~apple~CloudDocs/Desktop/Python/o.csv") as f:
      data = csv.reader(f)
      for row in data:
            print(row)
    
  • 更简便的相对路径用法
    如果把CSV文件放到PyCharm项目的目录下(比如和main.py在同一个文件夹),直接使用文件名即可,无需写完整绝对路径:

    with open("o.csv") as f:
      data = csv.reader(f)
      for row in data:
            print(row)
    
  • 验证当前工作目录
    可以先在代码中打印脚本运行的当前目录,确认文件路径是否匹配:

    import os
    print(os.getcwd()) # 输出当前工作目录
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 07:01:22