我尝试使用easy_install安装pandas,它声称在我的Python Directory中成功安装了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包
发布于 2014-02-26 08:31:36
也许您中断了pandas的安装,请使用pip重试:
首先安装pip (如果您还没有安装):
easy_install pip然后重新安装pandas:
pip install pandas --upgrade希望能有所帮助
发布于 2014-02-27 19:39:52
你知道当你尝试运行@nipun-batra的脚本时得到的输出错误吗?
嗯,你得到了它,因为你必须首先:
import platform在您可以运行之前:
platform.platform() 我之所以知道这一点,是因为我--大约10分钟前--在尝试运行相同的脚本时遇到了同样的错误。不同之处在于,我--一个绝对的初学者--在快速浏览谷歌之后,发现了我们的问题所在。(伙计,他们让你在那里搜索anything!)
这一点,再加上你在首次发帖两个月后的后续呼吁,向我表明,你倾向于尽可能减少与拥有和操作自己的计算机机器相关的通常困难。
因此,对于您最初的IDLE/pandas问题,您最好的选择是忘记与easy_install等的纠缠,而是直接前往Continuum Analytics,并挑选您自己的(免费) Anaconda副本,它有更多的软件包,您无法使用!(我可以补充一下,包括statsmodels,、numpy、scipy、 matplotlib、IPython<代码>e224等等)。最好的部分是,所有这些都捆绑在一起,成为一个易于下载的文件。相信我,如果你一次下载所有的东西,你会省去很多麻烦。
希望这能有所帮助!
发布于 2020-05-05 11:50:34
Panda不支持python 2.7,您需要python 3.6或更高版本吗
https://stackoverflow.com/questions/17904600
复制相似问题