![我应该下载哪种 Python 格式?](https://linux22.com/image/1412897/%E6%88%91%E5%BA%94%E8%AF%A5%E4%B8%8B%E8%BD%BD%E5%93%AA%E7%A7%8D%20Python%20%E6%A0%BC%E5%BC%8F%EF%BC%9F.png)
我需要下载 Python将我的项目上传到 Google App Engine。但我不知道要下载哪种格式:
- Windows x86 MSI 安装程序 (2.7.7)
- Windows X86-64 MSI 安装程序 (2.7.7)
这是我的系统属性:
答案1
您应该下载,Windows X86-64 MSI Installer (2.7.7)
因为您的系统是 64 位的。x64 使用链接寄存器,而不是将返回地址推送到堆栈上,因此它比 x86 版本稍微安全一些。此外,x64 代码的运行速度可能会更快一些。
为了完整性,您可以在 64 位 Windows 机器上运行 x86 和 x64。但反之则不成立。
您可能也可以安装 Python 3.4。但您必须小心,因为 Python 破坏了 2.x 和 3.x 之间的一些突出功能。如果您在使用 Python 3.x 时遇到神秘错误,您应该尝试使用 Python 2.x(或运行 Python 的2to32.x对 Python 版本非常具体,不允许使用 3.x。这可能是由于 Python 3 重新设计和改进不向后兼容。*.py
源文件上的转换程序)。Google