Python 2.6、2.7、3.1和3.2都是使用VS 2008编译的。python3.3和3.4是用VS 2010编译的。
我不确定MinGW的兼容性。
如果您正在寻找命令行编译器,Microsoft已针对Windows 7发布了两个不同的SDK,其中包括命令行编译器。第一个SDK(用于.NET 3.5)包括VS 2008编译器。第二个SDK(用于.NET 4.0)包括VS 2010编译器。
更新:PCbuild\readme.txt
每个Python版本的源代码分发中的文件都包含用于制作二进制文件的Visual Studio版本。