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

Pandas读取文件触发PermissionError[Errno13]权限拒绝问题求助

问题分析与解决

你遇到的PermissionError本质不是权限问题,而是代码逻辑错误:你传给pd.read_csv()的是文件夹路径,但这个函数只能读取具体的文件,无法直接读取文件夹,系统因此返回权限拒绝的提示。

错误代码中的问题点

看你的代码第4、5行:

train_df=pd.read_csv(r'C:\Users\Satishrao\Desktop\Major Project',nrows=200)
test_df=pd.read_csv(r'C:\Users\Satishrao\Desktop\Major Project')

这里的路径C:\Users\Satishrao\Desktop\Major Project是一个文件夹,不是CSV文件,所以read_csv无法正常读取。

解决步骤

  1. 打开Major Project文件夹,找到里面的CSV文件(比如train_data.csv、test_data.csv这类具体文件名)
  2. 修改代码中的路径,指向具体的CSV文件,示例:
# 假设训练集文件是train.csv,测试集是test.csv
train_df=pd.read_csv(r'C:\Users\Satishrao\Desktop\Major Project\train.csv',nrows=200)
test_df=pd.read_csv(r'C:\Users\Satishrao\Desktop\Major Project\test.csv')
print(train_df.shape)
  1. 保存代码后重新运行即可。

如果不确定文件夹里的CSV文件名,可以用以下代码列出文件夹里的所有文件:

import os
print(os.listdir(r'C:\Users\Satishrao\Desktop\Major Project'))

运行后就能看到文件夹内的所有文件,找到对应的CSV文件即可。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.11 15:30:49