如何在 Windows 上为 Python 2.7 安装 Numpy?

How do I install Numpy for Python 2.7 on Windows?

我正在尝试为 python 2.7 安装 numpy,我已经下载了 zip 并解压了它,并期待 Windows 下载文件 (.exe),但没有. 我使用这些文件中的哪个来安装它? 我尝试了 运行 setup.py 文件,但似乎没有任何进展。

谢谢!!!

SourceForge 中有.exe 文件。这是下面的 link: http://sourceforge.net/projects/numpy/files/NumPy/1.9.1/numpy-1.9.1-win32-superpack-python2.7.exe/download

您可以在此主页上找到 Windows 的维护良好的 Python 库(包括 numpy)列表:http://www.lfd.uci.edu/~gohlke/pythonlibs/

Python Windows,包括相当复杂的 science/math/statistics 包构建?它应该只是工作?说真的,使用第三方发行版!有很多,它们只存在于您所观察到的麻烦。

虽然其他两个答案是"okay",但它会推荐另一种方法。特别是对于普通 Windows 用户,以下方法易于维护和重现。

让我从 SciPy 网站引用:

For most users, especially on Windows and Mac, the easiest way to install the packages of the SciPy stack is to download one of these Python distributions, which includes all the key packages:

[Python 分布列表]

如您所见,有这方面经验的人倾向于推荐使用第三方 Python 发行版。

到目前为止我已经使用过 ActivePython, but Anaconda 看起来也是一个维护良好的项目。

无论您选择哪种方式:它都是一个不错的 Windows 安装程序,将为您提供无缝的 Python 体验。

浪费了很多时间尝试从各种二进制文件和安装程序在 Windows 上进行安装,这些似乎都安装了损坏的版本,直到我发现这有效:导航到 python 安装目录并执行 python .\site-packages\pip install numpy