我应该下载哪种 Python 格式?

我应该下载哪种 Python 格式?

我需要下载 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*.py源文件上的转换程序)。Google对 Python 版本非常具体,不允许使用 3.x。这可能是由于 Python 3 重新设计和改进不向后兼容。

相关内容