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

适用于Python 3.4的Microsoft Visual C ++编译器

苏振国
2023-03-14
问题内容

我知道有一个“适用于Python 2.7的Microsoft Visual C ++编译器”,但是目前或计划中是否存在针对Python 3.4的Microsoft Visual C
编译器或适用于Python 3.x的夏娃Microsoft Visual C 编译器?如果我不必在整个实验室中安装其他版本的Visual
Studio,那将是非常有益的。


问题答案:

不幸的是,要能够使用其他人提供的扩展模块,您将不得不使用正式的编译器来编译Python。这些是:

  • 适用于Python 2.7的Visual Studio 2008。请参阅:https://docs.python.org/2.7/using/windows.html#compiling-python-on-windows

  • 适用于Python 3.4的Visual Studio 2010。请参阅:https://docs.python.org/3.4/using/windows.html#compiling-python-on-windows

另外,您可以使用MinGw以不依赖其他方式的方式编译扩展。

请参阅:https://docs.python.org/2/install/#gnu-c-cygwin-
MinGW
或https://docs.python.org/3.4/install/#gnu-c-cygwin-
mingw

这样,您就可以使用一个编译器来为Python,Python 2.x和Python 3.x的两个版本构建扩展。



 类似资料:
  • 我已经阅读了这个答案,但不适合我。MXMLC 和 64 位 JRE **.我有32位的JVM,并且在jvm.config中设置了java.home Flex 版本:开源 Flex SDK 4.1.0 java 版本 “1.8.0_25”。。 Java(TM)SE运行时环境(build 1.8.0_25-b18)。 Java HotSpot(TM)客户端虚拟机(内部版本25.25-b02,混合模式,

  • 问题内容: 在Linux中,尤其是在Debian或Ubuntu上,有预打包的Mingw交叉编译器可以生成Windows EXE。 但是是否有使用Clang而不是GCC的类似交叉编译器?(或有关如何建造这种野兽的说明。) 问题答案: 我编写了一个工具,可以在Linux上使用clang轻松地为Windows进行编译。检出: https //github.com/tpoechtrager/wclang。

  • 问题内容: 我正在使用Java开发应用程序,该应用程序需要做一些复杂的逻辑规则推演,并将其作为功能的一部分。我想用Prolog或其他逻辑/约束编程语言(而不是Java)编写我的逻辑推论,因为我相信生成的代码将大大简化和维护。 我在Prolog上搜索了嵌入式Java实现,并找到了很多,每个文档都很少。我的(适度)选择标准是: 应该可嵌入Java中(例如,可以与我的Java软件包捆绑在一起,而不需要在

  • 问题内容: 如何配置Maven编译器以将Java 5用于测试代码并将Java 1.4用于主代码? 问题答案: 如果要设置对相关Java版本的遵从性,则可以为每次执行配置编译器插件。假设Maven使用的JDK至少与您指定的最高版本相同。通过使用属性,可以在命令行或子项中覆盖该配置(如果需要): 如果您打算使用其他 编译器 ,则涉及的更多。因为您需要指定JDK的路径以及所使用的编译器版本。同样,这些可

  • 我是Python的初学者,已经开始使用PyCharm IDE。每当我运行一个程序时,我都会在控制台上得到一长串错误,比如: 线程pydevd.CheckAliveThread:Traceback(最近一次调用):文件“/Library/Frameworks/Python.framework/Versions/3.4/lib/python3.4/threading.py”,第921行,在_boots