【问题标题】:Pandas / Numpy Won't Play NicePandas / Numpy 玩得不好
【发布时间】:2015-07-06 12:27:36
【问题描述】:

我正在尝试将 Pandas 和 Numpy 一起安装,以便它们能够正常工作。我目前收到错误“numpy.ufunction 的大小错误,请尝试重新编译”。这似乎表明 Pandas 需要的 Numpy 版本不正确。但是我已经尝试了 32 位的 numpy 版本 1.5.0、32 位的 numpy 1.6.1、32 位的 numpy 1.7.0 和 32 位 Windows 的 numpy 1.7.1。

我必须下载 .exe 并以这种方式加载它,因为如果我尝试 pip install numpy 会出现清理错误。所以我不知道如何让 Pandas 和 Numpy 一起工作。我会安装 Anaconda,但我使用的脚本也需要 win32com,而且我害怕在那里破坏某些东西。

我已经多次卸载并重新安装了这些模块。

任何建议将不胜感激。我正在运行 Windows 7 64 位并在计算机上加载了 ActivePython 2.7.6.9 MSC v.1500 32 位。

提前谢谢你。我已经阅读了其他几篇帖子,但我仍然无法解决我的问题。

罗伯特

【问题讨论】:

  • 也许可以尝试其中一种打包的“科学 python”发行版 - Anaconda、Canopy?
  • "numpy 版本 1.5.0" 这是 非常 旧的,pandas 需要 1.7+ IIRC。是的,使用蟒蛇。 continuum.io/downloads

标签: python python-2.7 numpy pandas numpy-ufunc


【解决方案1】:

我遇到了同样的问题。你应该得到 64 位版本,尝试从这个站点安装它:

对于 Numpy http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 并下载 numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl 文件

熊猫http://www.lfd.uci.edu/~gohlke/pythonlibs/#pandas pandas‑0.16.0‑cp27‑none‑win_amd64.whl 文件

【讨论】:

  • 我去了上面推荐的网站,并且能够加载正常工作的 win32 模块。 - 非常感谢。
猜你喜欢
  • 2011-06-15
  • 2019-06-16
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-08-08
  • 1970-01-01
  • 2010-09-25
  • 2011-10-14
相关资源
最近更新 更多