从源代码构建Python为64位

时间:2018-07-06 19:34:07

标签: python windows build

  

我假设Python X.X(我的情况3.8)尚未发布,因此尚未编译下载,如果我想运行x64位版本,则需要自己编译。

我已安装Visual Studio Express,并尝试从源代码构建Python。到目前为止,我做到了:

  • GitHub

  • 下载了源代码
  • 按照建议的in the documentation运行cpython\PCbuild\build.bat(我什么也没说如何构建x64位)

  • 等待

构建完成后,我运行python.exe,我得到了:

Python 3.8.0a0 (heads/master:cac4fef886, Jun 16 2018, 12:39:58) [MSC v.1914 32 bit (Intel)] on win32
Type "help", "copyright", "credits" or "license" for more information.
>>>

此Python是x32位(由于v.1914 32 bit (Intel)

我看着SpecialBuilds.txt,那里也没有运气。

如何将Python构建为x64位?

1 个答案:

答案 0 :(得分:1)

build.bat -p x64

运行build.bat -h列出选项。

README explains this。开发人员指南告诉您阅读它。

-由eryksun

给出的评论中的答案