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

安装Pandas后出现模块错误:循环导入导致read_csv属性缺失求助

问题分析与解决

核心问题:文件名冲突

你的脚本文件名为csv.py,和Python标准库中的csv模块重名。当pandas内部尝试导入标准库的csv模块时,会错误加载当前目录下的csv.py,引发循环导入——此时pandas尚未完成初始化,就被你的脚本调用pd.read_csv,因此抛出AttributeError。

解决步骤

  • 直接重命名你的脚本文件,比如改为csv_data_processing.py,彻底规避与标准库模块名的冲突。
  • 删除当前目录下的__pycache__文件夹(如果存在),清除缓存的旧模块文件。

代码中的其他错误修正

你的代码还有两处细节问题,修正后示例如下:

import pandas as pd
# 将read_csv的结果赋值给data,原代码中单独写data无意义
data = pd.read_csv(r'C:\Users\Chitresh\Desktop\jkl.csv')
# 修正colums拼写错误为columns
df = pd.DataFrame(data, columns=['Roll'])
print(df)

内容的提问来源于stack exchange,提问作者Chitresh Kumar Jana

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.08 08:15:35