无法将 Python 3.5 配置为在 Windows 上使用 Visual C++ 编译器
Posted
技术标签:
【中文标题】无法将 Python 3.5 配置为在 Windows 上使用 Visual C++ 编译器【英文标题】:Cannot configure Python 3.5 to use Visual C++ compiler on Windows 【发布时间】:2016-09-11 13:18:49 【问题描述】:当我使用 Python 3.4 时,我使用 MinGW 编译模块。不幸的是,在 3.5 MinGW 支持不再有效。我已经安装了正确的 Visual C++ 东西,但 pip
仍然尝试使用 MinGW 编译器并且失败了。
如何告诉它使用正确的编译器?
【问题讨论】:
【参考方案1】:尝试以下操作:
安装 Visual Studio Community 2015 并检查 C++ 确保为 VS 设置了environment variable 在PYTHONPATH\Lib\distutils
dir 中创建(或编辑)文件distutils.cfg
,其中包含以下几行:
[build]
compiler=msvc
【讨论】:
【参考方案2】:最后,我买了一台没有问题的新电脑。所以这就是你的解决方案。
【讨论】:
"I fixed my car's air conditioning by buying a new car."
@Siyual 更像是“我不知道如何关闭右转向信号灯,但购买一辆新车似乎已经解决了这个问题。”不过,那台计算机在使用 Python 时还有其他奇怪的问题,我认为这是硬盘驱动器开始死机的副作用。以上是关于无法将 Python 3.5 配置为在 Windows 上使用 Visual C++ 编译器的主要内容,如果未能解决你的问题,请参考以下文章
windows安装程序无法将windows配置为在此计算机上运行
windows安装程序无法将windows配置为在此计算机的硬件上运行
Windows10 python 3.5 Scrapy 安装配置
我可以将 Celery Flower 配置为在关闭 Unix shell 后运行吗?
import _tkinter # 如果失败,您的 Python 可能未配置为在 python 3.8 中出现 Tk 错误