当前位置: 首页 > 面试题库 >

我需要为给定版本的Python构建扩展版本的Visual Studio和/或MinGW?

南门展
2023-03-14
问题内容

用不同的方式提出这个问题,每个正式的Python版本都是从哪个Python官方版本构建的,而Python的python.org是什么版本的?什么版本的MinGW与这些版本的Visual
C ++兼容?

这些信息是否可以从某些网站上获得?


问题答案:

PCbuild\readme.txt 每个Python版本的源代码分发中的文件都包含用于制作二进制文件的Visual Studio版本。

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版本。



 类似资料:
  • 问题内容: 我得到错误: 每当我尝试使用PIL库时。我正在尝试加载和处理一堆.gif文件,而我现在正在尝试的操作如下: 通过以下方法尝试不同的方法: 失败: 第一种方法指导我安装PIL的版本。我尝试模拟getattr(…),然后返回None。因此,它的功能还不足以令我感到惊讶。但是有人知道如何“修复”错误吗? 我在win7上运行,通过conda管理python2.7。我也尝试删除并重新安装软件包,

  • 问题内容: 目前,当我 从Python 2.7.6开始,我显然在添加关键字参数之前获得了print()的版本,根据docs,关键字参数已在Python 3.3中使用。我的系统(Ubuntu)中安装的Python3是Python 3.4,我验证了其print()函数具有该参数。 如何从3.4导入功能?从何处获得较早的打印功能? 问题答案: 您无法从导入到Python 2.7的3.4中获取版本,否。只

  • 6.7 多种定制的版本 有些情况下,人们想基于不同的标准创建同一应用的几个不同的版本。 例如,Google Play 里的 multi-apk 支持4种不同的过滤器。为每一个过滤器创建不同的 APK 就需要用到多维度的 Product Flavor了。 考虑到一个游戏有一个演示版本和一个付费版本,并且在 multi-apk 支持中需要用到 ABI 过滤器。3个 ABI 和两个版本的情况下,就会有6

  • 正在构建应用程序使用颤动和vs代码,我没有安装Android Studio,我可以知道如何升级Java版本OpenJDK运行时环境。 我的java版本 版本显示在

  • 所以我更改了我的依赖项,如下所示: 但我不知道从哪里可以把1.6级改成1.8级... 当我编译应用程序时,我遇到了这个错误: 提前致谢:)

  • 如何解决那个错误?? 我的生成分级文件是