学习Python,使用32位或64位的Python有什么区别吗?

3

我准备开始学习《笨办法学Python》这本书,现在正在看“安装”章节。书中说要获取2.x版本……但是我应该获取64位还是32位?有什么区别吗?如果有的话,是什么?我正在运行Windows 7 x64。

谢谢!


http://bugs.python.org/issue7206 这可能会有所帮助,我猜。 - Python
请查看 https://dev59.com/tkXRa4cB1Zd3GeqPrnHt 中的答案。 - gimel
请注意,ActivState Windows安装程序适用于任何版本和字长。http://www.activestate.com/activepython/downloads - gimel
3个回答

5

使用32位版本。目前,Python的64位版本并不像你想象的那样(除非你已经进行了研究),并且可能会在Windows上与其他库安装时出现一些问题。

对于学习来说,32位是更好的选择。


0
我建议使用32位版本。因为许多库仅在32位下可用,无法与Python的x64安装一起使用,所以您可能会遇到问题。
在这种情况下,错误消息通常也不是很清晰。我曾经花了几个小时来弄清楚为什么OpenCV无法工作,就是因为这个原因。

0

这不应该有太大的区别。如果你想使用特定的库,它们可能只有32位的安装包而没有64位的--但越来越多的包提供了64位的安装包。另一方面,除非你期望编写使用超过2GB内存的应用程序,否则你不需要64位支持。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接