gpt4 book ai didi

python - pip 如何知道在构建 native 代码扩展时使用哪个编译器?

转载 作者:行者123 更新时间:2023-12-01 09:33:08 26 4
gpt4 key购买 nike

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

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

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

最佳答案

您需要configure it :在 PYTHONPATH\Lib\distutils 中创建 distutils.cfg 文件使用此配置:

[构建]
编译器=mingw32
可以看著名问题#18了解更多信息

关于python - pip 如何知道在构建 native 代码扩展时使用哪个编译器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49779380/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com