3

我尝试使用安装 pandas easy_install,它声称它已成功在我的 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软件包

4

3 回答 3

8

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

首先安装 pip(如果你还没有安装的话):

easy_install pip

然后重新安装熊猫:

pip install pandas --upgrade

希望能帮助到你

于 2014-02-26T00:31:35.677 回答
1

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

好吧,你明白了,因为你必须首先:

import platform

在你可以运行之前:

platform.platform()  

我知道这一点是因为我——大约 10 分钟前——在尝试运行相同的脚本时遇到了同样的错误。不同之处在于,我——一个绝对的初学者——在快速访问google后发现了我们的问题。(伙计,他们让你在那里搜索任何东西

再加上您在初次发帖后正好两个月的后续上诉,这表明您希望尽可能减少与拥有和操作自己的计算机机器相关的通常困难.

因此,对于您最初的IDLE/pandas问题,您最好的选择是忘记使用easy_install等。相反,继续前往Continuum Analytics并获取您自己的(免费)Anaconda副本,它有更多的包裹,你无法动摇!(包括,我可能会添加pandasnumpyscipystatsmodelsmatplotlibIPython等等)。最好的部分是它们都捆绑在一起作为一个易于下载的文件。相信我,如果您一次下载所有内容,它将为您省去很多麻烦。

希望这可以帮助!

于 2014-02-27T11:39:52.403 回答
0

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

于 2020-05-05T03:50:33.590 回答