![](/img/trans.png)
[英]AttributeError: module 'pandas' has no attribute 'read_csv'
[英]AttributeError("module 'pandas' has no attribute 'read_csv'")
我是 Python 的新手,我已经被一个问题困住了一段时间。 我最近安装了pandas
模块,起初,它运行良好。 但是,出于某种原因,它一直在说
AttributeError("模块 'pandas' 没有属性 'read_csv'")。
我已经查看了 StackOverflow 的所有内容,一致认为我的 CWD 中可能还有另一个同名文件,但我相信我没有。
即使我创建了一个新项目并将其命名为Firstproject.py
,然后立即import pandas as pd
,我Firstproject.py
收到错误消息。
我将不胜感激。 如果需要,我可以提供更多信息。
你的问题是这样的:
命令
import pandas as pd
在您的情况下,没有导入真正的pandas 模块,而是导入了其他一些模块 - 在另一个模块中, read_csv()
函数未定义。
您的项目目录(或当前目录)中很可能有一个名为 "pandas.py" 的文件。
而且 - 很有可能 - 您在其中调用了pd.read_csv()
函数。
重命名这个文件,你会再次开心。 (极有可能。)
最好的办法是在控制台中输入“pandas”,您将能够看到“pandas”名称的来源:
>>> pandas
<module 'pandas' from '/some-path/site-packages/pandas/__init__.py'>
您可能将此名称用于您的脚本作为read_csv.py
因此熊猫本身混淆了要导入的内容,如果或csv.py
那么您可以将其重命名为其他名称,例如test_csv_read.py
。
还删除命名为read_csv.pyc
或csv.pyc
的路径中的任何文件。
这是您下载python时的解决方案,它会自动下载32,如果您没有32,则需要删除并下载64,然后问题解决了:)
就我而言,我安装了模块“panda”而不是“pandas”。 我收到此错误,即使工作文件夹中不存在冲突的 .py 文件。
然后我意识到我的错误,然后安装了“panda s ”包,问题得到了解决。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.