我已经安装了Python 3.5,并且在运行时
pip安装mysql-python
它给了我以下的错误
>代码>错误:需要微软Visual C++ 14(无法找到VCVALSALAL.BAT)
我已将以下行添加到我的路径中
C:\Program Files\Python 3.5\Scripts\;
C:\ProgramFiles\Python 3.5\;
C:\Windows\System32;
C:\ProgramFiles(x86)\Microsoft Visual Studio 12.0\VC;
C:\ProgramFiles(x86)\Microsoft Visual Studio 11.0\VC
我的电脑中有64位win 7设置
如何通过pip缓解此错误并正确安装模块
您的路径仅列出Visual Studio 11和12,它需要14,即Visual Studio 2015。如果您安装了,请记住勾选Languages->;C++那么它应该可以工作了
在我的Python3.5安装中,错误消息稍微有用一些,并且包含了从中获取它的URL
代码>错误:微软Visual C++ 14是必需的。“用”来获得它;微软Visual C++构建工具>;http://landinghub.visualstudio.com/visual-cpp-build-tools
编辑:新建工作链接
编辑:根据Lightfire228的建议,您可能还需要升级setuptools软件包,以使错误消失:
pip安装--升级setuptools