pandas 属性错误(“模块'panda'没有属性'read_csv'”)

izj3ouym  于 2023-01-11  发布在  其他
关注(0)|答案(5)|浏览(1017)

我是Python新手,现在我已经被一个问题困扰了一段时间。我最近安装了模块pandas,一开始,它工作得很好。但是,由于某种原因,它一直在说
属性错误(“模块'panda'没有属性'read_csv'”)。
我已经看了所有的StackOverflow和共识是,有可能是另一个文件在我的CWD具有相同的名称,但我相信我没有。
即使我创建一个新项目并调用它,例如Firstproject.py,然后立即调用import pandas as pd,我也会得到错误。
我将感激帮助。我可以提供更多的信息,如果需要。

moiiocjp

moiiocjp1#

你的问题是:
该命令

import pandas as pd

在您的情况下,没有导入 * 真正的 * 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()函数。

    • 重命名此文件**,您将再次感到高兴。(极有可能。)
mklgxw1f

mklgxw1f2#

您最好的选择是在控制台中输入“panda”,然后您就可以看到您的“panda”名称的来源:

>>> pandas
<module 'pandas' from '/some-path/site-packages/pandas/__init__.py'>
hmmo2u0o

hmmo2u0o3#

有可能您在脚本中使用的这个名称是read_csv.py,因此Pandas本身混淆了导入的内容,如果是或csv.py,那么您可以将其重命名为其他名称,如test_csv_read.py
同时删除路径read_csv.pyccsv.pyc中的所有文件。

6jygbczu

6jygbczu4#

这里是解决方案,当你下载python它的自动下载32你需要删除,如果你没有32和去下载64,然后问题解决:)

eimct9ow

eimct9ow5#

在我的情况下,我安装了模块“Pandas”而不是“Pandas”。我得到这个错误,即使没有冲突的。py文件存在于工作文件夹中。
然后我认识到我的错误,然后安装包“Pandass和问题得到解决。

相关问题