【发布时间】:2012-03-26 21:10:29
【问题描述】:
我正在 Windows 上构建 Python 扩展模块。扩展模块是用 C++ 编写的。当我调用setup.py bdist 时,setup.py 使用 MinGW 编译 C++ 代码。有什么方法可以让 setup.py 改用 MSVS 2008?
(我为什么要这样做?这个issue是一个原因。)
【问题讨论】:
标签: python setuptools
我正在 Windows 上构建 Python 扩展模块。扩展模块是用 C++ 编写的。当我调用setup.py bdist 时,setup.py 使用 MinGW 编译 C++ 代码。有什么方法可以让 setup.py 改用 MSVS 2008?
(我为什么要这样做?这个issue是一个原因。)
【问题讨论】:
标签: python setuptools
setup.py build --compiler=msvc
setup.py bdist_egg
【讨论】:
python setup.py build --compiler=msvc(或build_ext)通常对我有用,但 YMMV。
2017 旁边安装了Visual studio 2010 并且知道我不知道如何使setup.py 使用2017 年。