我假设Python X.X(我的情况是3.8)尚未发布,因此无法编译下载,如果我想运行x64位版本,则需要自己编译。我已经安装了Visual Studio Express并尝试从源代码构建Python。到目前为止,我已经完成以下操作:
1. 从GitHub下载源代码。 2. 按照文档中的建议运行
当构建完成后,我运行
1. 从GitHub下载源代码。 2. 按照文档中的建议运行
cpython\PCbuild\build.bat
(我没有看到任何关于如何构建x64位的说明)。
3. 等待。当构建完成后,我运行
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是32位的(因为v.1914 32 bit (Intel)
)
我查看了SpecialBuilds.txt
,但也没有找到相关信息。
如何将Python构建为64位?
build.bat -p x64
来构建。运行build.bat -h
来列出选项。阅读 readme 以了解更多信息。开发指南告诉你要阅读它。 - Eryk Sun