64位Windows上的NumPy for Python 2.7

use*_*579 4 python windows 64-bit numpy

我一直试图在Windows 64位上获得NumPy for Python 2.7,但每个人提到的页面http://www.lfd.uci.edu/~gohlke/pythonlibs/都没有在我的任何设备上打开.

还有其他地方我可以找到吗?

Ste*_*nes 5

我建议使用WinPython,这是一个适用于Windows的Python 2.7发行版,具有32位和64位版本.

WinPython创建者的这篇博文解释了为什么通常很难找到64位Windows NumPy:

根据经验丰富的开发人员的说法,Windows 64bit平台没有像样的开源(免费)Fortran编译器.因此,仅使用免费和开源工具在此平台上构建NumPy或SciPy是不可能的.这就是为什么这两个库没有正式的Windows 64bit二进制文件.唯一可以随时使用的安装程序由Christoph Gohlke编写(使用英特尔Fortran编译器,又称'ifort'),这些显然是非官方的二进制文件.此外,Christoph为NumPy构建了两个不同的安装程序:一个未经优化,另一个使用英特尔数学核心库(MKL)进行优化,因此可提供更好的性能.Gohlke的SciPy 64位二进制包(唯一可在线免费提供)需要NumPy MKL.问题是,根据Christoph Gohlke的说法,MKL许可证不允许我(或其他任何人)重新发布这些二进制文件,除非我已经购买了这样的许可证.我仍然不清楚最终用户是否也需要此许可证.希望没有.让我们假设一下.此外,在仔细阅读英特尔MKL许可条款后,我非常确定我可以重新分发基于MKL的NumPy,因为它只是运行时重新分配.因此,我认为我将购买英特尔Fortran编译器许可证(包括MKL),以便能够在不久的将来重建NumPy和SciPy,但与此同时,我将重新分发由Christoph Gohlke构建的软件包.