AttributeError:模块'pandas'没有属性'__version __'

时间:2018-04-09 11:29:12

标签: python pandas

请注意,这不是一个重复的问题。我知道如何在python中找到库的版本。当以两种不同的方式调用__version__命令时,发现我的山羊是明显的异常

之前有人遇到过这个吗?当我在IDLE中输入以下内容时,我得到了指定pandas版本的输出。

>>>import pandas as pd
>>>print(pd.__version__)
0.22.0

当我将相同的两行代码放入程序中时,保存并运行它,我收到以下错误:

AttributeError:模块'pandas'没有属性' version '

对我没有任何意义。感谢您对此的任何想法。

谢谢, 阿维纳什

1 个答案:

答案 0 :(得分:0)

从文件运行脚本时,听起来好像没有导入真正的pandas模块。当我在计算机上的文件中运行脚本时,它将正确打印熊猫版本。

运行脚本时,也许当前工作目录中有一个名为pandas.py的文件还是一个名为pandas的目录?还是在PYTHONPATH环境变量的目录中有一个pandas.py或一个pandas目录? (也就是说,不是真正的熊猫。)尝试运行该程序,查看输出是否看起来像正确的熊猫源文件或其他内容。

import pandas as pd
print(pd.__file__)