我已经安装了 Python 3.5 并在运行时
pip install mysql-python
它给了我以下错误
错误:需要 Microsoft Visual C++ 14.0(无法找到 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 位 Windows 7。
减轻此错误并通过 pip
正确安装模块的解决方案是什么。
原文由 Umanda 发布,翻译遵循 CC BY-SA 4.0 许可协议
您的路径仅列出 Visual Studio 11 和 12,它需要 14,即 Visual Studio 2015 。如果你安装了它,并记得勾选 语言 → C++ 的框,那么它应该可以工作。
在我的 Python 3.5 安装中,错误消息更有用,并包含从中获取它的 URL:
新的工作 链接。
根据 Fire 的建议,您可能还需要升级
setuptools
错误消失的包: