0. 下载安装hg.
http://bitbucket.org/tortoisehg/files/downloads/tortoisehg-4.0.1-x64.msi
1. 下载Python3.6源代码包.
https://www.python.org/ftp/python/3.6.0/Python-3.6.0.tgz
2. 解压Python包
3. 在命令行下, 进入Python-3.6.0PCbuild目录
执行 get_externals.bat, 下载需要的附加包, 包的网络位置在
http://svn.python.org/projects/external/
4. 在命令行下, 进入Python-3.6.0PCbuild目录
编译python36-64位发行版
执行 build.bat -e -p x64
调试版 build.bat -e -p x64 -d
5. 进入Python-3.6.0PCbuild目录, 使用pcbuild.sln来编译, 有并行编译的效果
6. 问题小记:
2017-05-19: 在win10下用vs2015编译3.6.1时出现了, _ssl编译不过去
解决办法: 找到_ssl项目, 删除ssleay项目依赖以及 项目属性->连接器 -> 输入 -> ssleay条目