1

我的 Windows 10 机器上都安装了 Visual Studio 2017 Community 和 TDM-GCC。一切都是 64 位的。我一直在尝试 pip install pymqi,但到目前为止我还没有多少运气。

在不涉及太多不相关的细节的情况下,我试图让它使用 TDM-GCC 而不是 msvc 来构建这个包的 C 组件。但是,即使我没有在我要安装 pip 的命令行环境中设置它(即我没有运行 vcvars64.bat 文件),它也会继续使用 msvc。但是,我确实在 PATH 中有 TDM-GCC。

pip如何找到编译器?我可以指定一些命令行选项来强制 pip 使用特定的编译器吗?

4

1 回答 1

1

您将需要对其进行配置: 使用此配置创建distutils.cfg文件:PYTHONPATH\Lib\distutils

[build] compiler=mingw32 您可以查看著名的问题#18了解更多信息

于 2018-04-11T16:02:39.960 回答