看起来 Numpy 的唯一 64 位 Windows 安装程序适用于 Numpy 版本 1.3.0,它仅适用于 Python 2.6
http://sourceforge.net/projects/numpy/files/NumPy/
让我感到奇怪的是,我必须回滚到 Python 2.6 才能在 Windows 上使用 Numpy,这让我觉得我错过了一些东西。
我是吗?
看起来 Numpy 的唯一 64 位 Windows 安装程序适用于 Numpy 版本 1.3.0,它仅适用于 Python 2.6
http://sourceforge.net/projects/numpy/files/NumPy/
让我感到奇怪的是,我必须回滚到 Python 2.6 才能在 Windows 上使用 Numpy,这让我觉得我错过了一些东西。
我是吗?
尝试此站点中的(非官方)二进制文件:
http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy
您可以获得numpy
适用于 Python 2.7 或 Python 3 的带有或不带有英特尔 MKL 库的最新 x64。
假设您的计算机上有 python 2.7 64bit 并已从此处下载 numpy ,请按照以下步骤操作(根据需要进行更改numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
)。
在命令提示符下,导航到包含get-pip.py
并运行在python get-pip.py
中创建文件的目录,C:\Python27\Scripts
包括和。pip2
pip2.7
pip
把下载好的复制numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl
到上面的目录(C:\Python27\Scripts
)
仍然在命令提示符下,导航到上述目录并运行:
pip2.7.exe install "numpy‑1.9.2+mkl‑cp27‑none‑win_amd64.whl"
从http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy下载numpy-1.9.2+mkl-cp27-none-win32.whl。
将文件复制到C:\Python27\Scripts
从上述位置运行 cmd 并键入
pip install numpy-1.9.2+mkl-cp27-none-win32.whl
您将希望得到以下输出:
Processing c:\python27\scripts\numpy-1.9.2+mkl-cp27-none-win32.whl
Installing collected packages: numpy
Successfully installed numpy-1.9.2
希望这对你有用。
编辑 1
添加@oneleggedmule 的建议:
您还可以在 cmd 中运行以下命令:
pip2.7 install numpy-1.9.2+mkl-cp27-none-win_amd64.whl
基本上,单独编写 pip 也很有效(如原始答案所示)。为了清晰或规范,也可以编写 2.7 版本。
(非官方)二进制文件(http://www.lfd.uci.edu/~gohlke/pythonlibs/#numpy) 对我有用。
我试过 Mingw,Cygwin,由于各种原因都失败了。我使用的是 64 位 Windows 7 企业版。
你也可以试试这个,anaconda http://continuum.io/downloads
但是你需要修改你的环境变量PATH,让anaconda文件夹在原来的Python文件夹之前。
在 Windows 上寻找 Python 的程序员也使用 Visual Studio 的 Python 工具并非不可能。在这种情况下,通过利用包含的“Python 环境”窗口,可以轻松安装附加包。默认情况下在窗口中选择“概览”。您可以在那里选择“点”。
然后,您可以通过在搜索窗口中输入 numpy 来安装 numpy,而无需额外的工作。已经建议了相应的“安装 numpy”指令。
尽管如此,我一开始有两个容易解决的问题:
最后安装完成。这需要一些时间(5 分钟),所以不要提前取消该过程。