0

我已经阅读了几篇关于在 64 位 windows7 操作系统上为 python 2.7 版安装 numpy 的相关文章。在我尝试这些之前,有人知道 32 位版本是否可以在 64 位系统上运行吗?

4

2 回答 2

0

如果您使用的是 32 位 Python,它应该可以工作。如果您使用的是 64 位 Python,则需要 64 位 Numpy。

于 2012-11-27T23:26:03.527 回答
0

如果您从 pip 获取它并且想要 64 位版本的 NumPy,则需要 MSVS 2008。pip 需要使用编译 Python 二进制文件的相同编译器来编译 NumPy 模块。

我最后一次检查(今年夏天),Windows 上的 python build.py 仅支持该版本的 MSVS。可能是因为 build.py 没有针对编译器进行更新,这些编译器并没有明确地作为仅编译版本免费提供。MSVS 2010、2012 和 2013 有一个“Express”版本(可以满足该要求)。但我不确定他们是否有专门的存储库以及他们是否有再分发许可证。如果有,那么唯一的问题是没有人能够升级 build.py 以支持更新版本的 MSVS。

于 2015-11-05T20:07:09.793 回答