【问题标题】:Where on Earth is the numpy download for python 3.x?python 3.x 的 numpy 下载地址到底在哪里?
【发布时间】:2014-01-05 20:09:00
【问题描述】:

python 3.x 的 numpy 到底在哪里下载?我意识到已经有一个像here 这样的问题,但那是 3 年前的事了,所有的链接都已经过时或死了。我发现大量下载说它们适用于 python 2.7,如 this,但没有适用于 python 3。我只是错过了一些明显的东西吗?

【问题讨论】:

  • 仔细看看那个 SourceForge 链接。有 2.7、3.1、3.2 和 3.3 的安装程序

标签: python-3.x numpy


【解决方案1】:

我认为您在正确的位置 - http://sourceforge.net/projects/numpy/files/NumPy/1.7.2/ - 在同一目录中是指向 numpy-1.7.2-win32-superpack-python3.3.exe/download 的链接

NumPy 1.7.2 发行说明************* 这是 1.7.x 系列中的一个错误修复版本。它支持 Python 2.4 - 2.7 和 3.1 - 3.3,是支持 Python 2.4 - 2.5 的最后一个系列。

或者您可以在此处获取预编译的 Windows 二进制文件 - http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy

【讨论】:

    【解决方案2】:

    http://sourceforge.net/projects/numpy/files/ 有多个 Python 3 二进制文件(适用于最新版本)。 http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy 也是如此。运行 easy_install numpypip install numpy 也应该可以工作。下载源代码并使用任何受支持的 Python 版本运行其 setup.py 应该也可以。

    【讨论】:

    • 您在开玩笑说在 Windows 上使用 setup.py 吧?构建 NumPy 相当复杂,尤其是在 Windows 上,用户很少有 C 编译器,更不用说 Fortran 编译器了。
    • @eryksun 在 Windows 上,它确实相当复杂。但是没有人特别提到 Windows,在其他操作系统上它似乎运行得相当好。请注意,同样的问题适用于easy_installpip(没有任何轮子,直到 ABI 兼容性问题修复后才会出现)。
    • 我认为 OP 正在寻找 Windows 二进制文件,因为他们提供的链接是 2.7 的 Windows 安装程序。轮子和 ABI 兼容性问题是什么意思?
    • @user2981639 Wheels 有一个 ABI 标签以防止安装错误的二进制文件。但是,它还不足以阻止 numpy 可能遇到的一些 ABI 不兼容问题(例如,它没有提及 SSE,因此您可能最终会在不支持 SSE2 的旧 CPU 上安装仅 SSE2 的二进制文件)。
    猜你喜欢
    • 1970-01-01
    • 2014-03-09
    • 2014-08-16
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-03-23
    • 1970-01-01
    • 2018-03-29
    相关资源
    最近更新 更多