我应该在Windows 7上使用Python 2.7的32位还是64位?

22 投票
2 回答
9088 浏览
提问于 2025-04-16 12:01

我正在设置Django,想决定在我的Windows 7电脑上使用32位还是64位的Python 2.7。

我看到过64位安装程序的一些问题,但我真正想知道的是,所有需要的库在64位上是否都能用,或者这两个版本之间有没有其他我需要注意的问题。

2 个回答

28
if you need more than 4gb of RAM to work with:
    return 64
else:
    return 32

当然可以!请把你想要翻译的内容发给我,我会帮你把它变得更简单易懂。

27

我建议你选择32位版本,除非你真的需要用到更大的地址空间。很多第三方模块,比如OpenCV和Numpy,用32位的Python安装起来要简单得多。(你可以从源代码编译这些模块,让它们在64位的Python上运行,但这样做通常需要花费更多的时间和精力,很多情况下其实没必要。有时候会有一些非官方的64位版本,但这些版本并不被模块的作者支持。)

虽然你可能在Django中不需要那些模块,但如果这是你的个人电脑,你可能会为了其他项目安装它们,而且又不想在同一台机器上处理两个Python版本,我建议你选择32位。

撰写回答