熊猫导入错误

时间:2013-07-28 03:06:28

标签: python-2.7 pandas easy-install

我尝试使用easy_install安装pandas,并声称它已成功在我的Python目录中安装了pandas包。

我切换到IDLE并尝试import pandas,它会抛出以下错误 -

Traceback (most recent call last): File "<pyshell#0>", line 1, in <module> import pandas File "C:\Python27\lib\site-packages\pandas-0.12.0-py2.7-win32.egg\pandas\__init__.py", line 6, in <module> from . import hashtable, tslib, lib File "numpy.pxd", line 157, in init pandas.hashtable (pandas\hashtable.c:20282) ValueError: numpy.dtype has the wrong size, try recompiling

请帮我诊断错误。

仅供参考:我已经安装了numpy

3 个答案:

答案 0 :(得分:7)

也许你打断了pandas install,使用pip重试:

首先安装pip(如果你还没有完成):

easy_install pip

然后重新安装pandas:

pip install pandas --upgrade

希望有所帮助

答案 1 :(得分:1)

您知道在尝试运行@ nipun-batra的脚本时出现输出错误吗?

嗯,你得到它是因为你必须先:

import platform

之前可以运行:

platform.platform()  

我知道这是因为我 - 大约10分钟前 - 在尝试运行相同的脚本时遇到了同样的错误。不同之处在于我 - 一个绝对的初学者 - 在快速访问谷歌之后想出我们的问题。 (男人,他们让你在那边搜索任何东西

当您在首次发布后恰好两个后再加上您的后续申诉时,我建议您最好尽可能减少与此相关的常见困难。拥有和操作自己的计算机 - 东西。

因此,对于您最初的 IDLE / pandas 问题,最好的办法就是忘记搞乱 easy_install 等等。相反,去吧直到 Continuum Analytics 并拿起你自己的(免费)Anaconda副本,它有更多的软件包,而不是你可以动摇! (包括,我可以补充一下, pandas numpy scipy statsmodels matplotlib IPython 以及更多)。最好的部分是它们都捆绑在一起作为一个易于下载的文件。相信我,如果您只是一次性下载所有内容,它将为您省去很多麻烦。

希望这有帮助!

答案 2 :(得分:0)

Panda不适用于python 2.7,是否需要python 3.6或更高版本