python - 属性错误 : module 'pandas' has no attribute 'read_csv' Python3. 5

标签 python python-3.x pandas

长期以来,我一直在成功使用 pandas.read_csv,但在我尝试读取 csv 文件时突然开始出现错误

df = pd.read_csv('file.csv', encoding='utf-8')

错误是

AttributeError: module 'pandas' has no attribute 'read_csv'

我试过升级 pandas 但没有用。我试图搜索并得到 this answer但是当我在我的 Pandas 中搜索 csv.py 文件时,我没有找到任何文件。所以我试图将鼠标悬停在 pandas.read_csv 方法上,该方法将我带到 parsers.py 文件。但是在该文件中没有名为 read_csv 的特定方法,但它指向另一个像这样的解析器函数

# parser.py (built-in file in pandas) file has this implementation
read_csv = _make_parser_function('read_csv', sep=',')
read_csv = Appender(_read_csv_doc)(read_csv)

我不明白它应该如何重新开始工作?有什么建议

最佳答案

尝试在 Jupyter/ipython 中运行以下代码时,我遇到了同样的问题。

import pandas as pd
df = pd.read_csv("weather_data.csv")
df

我意识到我有一个名为 pandas.py 的文件。事实上,还有另外两个名为 pandas1.py 和 pandas2.py 的文件。我全部更改了它们,然后它完美地工作了:) 经验教训。

关于python - 属性错误 : module 'pandas' has no attribute 'read_csv' Python3. 5,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43696005/

相关文章:

python - LUP (PLU) 分解因随机矩阵而失败

python - 将时间舍入到最近的小时python

python - DEAP:实现 NSGA-ii 解决机票问题

python - 在Python中对RGB值进行分类

Python正则表达式选择所有不匹配模式的元素

python - 对元组列表进行排序,元组的第二个元素是列表

python - 随机将字符串中的字母大写

python - VPython 7 纹理未从自定义目录加载

python - 基于 pandas 数据框中通配符的字典查找

python Pandas : How to combine or merge two difrent size dataframes based on dates