我是Python新手,现在我已经被一个问题困扰了一段时间。我最近安装了模块pandas
,一开始,它工作得很好。但是,由于某种原因,它一直在说
属性错误(“模块'panda'没有属性'read_csv'”)。
我已经看了所有的StackOverflow和共识是,有可能是另一个文件在我的CWD具有相同的名称,但我相信我没有。
即使我创建一个新项目并调用它,例如Firstproject.py
,然后立即调用import pandas as pd
,我也会得到错误。
我将感激帮助。我可以提供更多的信息,如果需要。
5条答案
按热度按时间moiiocjp1#
你的问题是:
该命令
在您的情况下,没有导入 * 真正的 * Pandas模块,而是一些 * 其他 * 模块-在 * 其他 * 模块中,
read_csv()
函数 * 没有定义 *。Highly likely you have in your project directory (or in your current directory) a file with the name "pandas.py".
而且--很有可能--您在其中调用了
pd.read_csv()
函数。mklgxw1f2#
您最好的选择是在控制台中输入“panda”,然后您就可以看到您的“panda”名称的来源:
hmmo2u0o3#
有可能您在脚本中使用的这个名称是
read_csv.py
,因此Pandas本身混淆了导入的内容,如果是或csv.py
,那么您可以将其重命名为其他名称,如test_csv_read.py
。同时删除路径
read_csv.pyc
或csv.pyc
中的所有文件。6jygbczu4#
这里是解决方案,当你下载python它的自动下载32你需要删除,如果你没有32和去下载64,然后问题解决:)
eimct9ow5#
在我的情况下,我安装了模块“Pandas”而不是“Pandas”。我得到这个错误,即使没有冲突的。py文件存在于工作文件夹中。
然后我认识到我的错误,然后安装包“Pandass和问题得到解决。