AttributeError:部分初始化的模块“pandas”没有属性“DataFrame”

2024-09-28 21:28:42 发布

您现在位置:Python中文网/ 问答频道 /正文

我想运行此代码,但无法运行,并收到此错误。 我还下载了熊猫包

import pandas

data = {
    "Day": [1, 2, 3, 4, 5, 6, 7, 8, 9, 10],
    "Visitors": [18, 26, 18, 18, 9, 9, 20, 30, 16, 24],
    "Bounce_Rate": [77.27, 74.07, 73.68, 65, 90, 70, 72, 62.16, 81.25, 72],
}

df = pandas.DataFrame(data)
print(df)

Tags: 代码importdataframepandasdfdatarate错误
3条回答

如果出现属性错误,则表示程序无法识别熊猫库。您是否还有另一个变量命名为pandas?或者您命名为pandas的目录或文件

您是否已将文件保存为pandas.py?如果文件名为pandas.py,则会混淆namespace 否则,请检查是否存在名为pandas的文件并将其删除。这样你肯定能成功地解决这个问题

很可能,python脚本的名称是“pandas.py”,这将导致循环导入

AttributeError: partially initialized module 'pandas' has no attribute 'DataFrame' (most likely due to a circular import)

相关问题 更多 >