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

PyCharm中os.chdir切换目录遇FileNotFoundError求助

解决Python读取数据文件的路径问题
  • 你的核心错误:os.chdir()需要传入目录路径,但你传了具体的csv文件路径,系统找不到这个"目录"自然报错。
  • 路径写法也有问题:绝对路径开头要加/,macOS/Linux下路径里的空格直接写就行,不用手动加双反斜杠转义(用正斜杠分隔所有路径层级更稳妥)

正确的两种解决方法

方法1:切换到数据文件所在目录再读取

import os
# 切换到包含csv的文件夹(注意是目录,不是文件)
os.chdir("/Users/apple/Desktop/Employee+Sample+Data")
# 现在直接读取文件即可
import pandas as pd
df = pd.read_csv("Employee Sample Data.csv")

方法2:直接使用文件绝对路径读取(更推荐,不用切换目录)

直接复制文件的绝对路径来用,避免切换目录带来的其他问题:

import pandas as pd
# 直接写文件的完整绝对路径
file_full_path = "/Users/apple/Desktop/Employee+Sample+Data/Employee Sample Data.csv"
df = pd.read_csv(file_full_path)

PyCharm快捷技巧

在PyCharm里找到你的csv文件,右键选择Copy Path -> Absolute Path,直接粘贴到代码里,完全不用手动写路径,杜绝拼写错误。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 07:25:27