【发布时间】:2021-12-23 07:36:39
【问题描述】:
我已经安装了 Python 3.5 并在运行时
pip install mysql-python
它给了我以下错误
error: Microsoft Visual C++ 14.0 is required (Unable to find vcvarsall.bat)
我在我的路径中添加了以下几行
C:\Program Files\Python 3.5\Scripts\;
C:\Program Files\Python 3.5\;
C:\Windows\System32;
C:\Program Files (x86)\Microsoft Visual Studio 12.0\VC;
C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC
我的 PC 中有 64 位 win 7 设置。
缓解此错误并通过pip 正确安装模块的解决方案是什么。
【问题讨论】:
-
确保升级 setuptools:
pip install --upgrade setuptools见wiki.python.org/moin/WindowsCompilers -
使用此链接下载Visual C++ 2015 Build Tools。它将在不安装 Visual Studio 的情况下安装 Visual C++ 14.0。安装完成后重试 pip install 就不会再报错了。
-
sigh 并没有到此结束。频道也不起作用。我对 python 的尊重正在迅速消亡!
-
为自己节省大量时间和硬盘空间,先去这个答案:stackoverflow.com/a/51087608/84162
-
不适合我,我尝试了所有答案。我正在尝试安装scrapy,或者我应该称它为蹩脚的。第一次尝试没有任何效果,是吗...
标签: python python-3.x visual-c++