我已经安装了Python3.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
我有一个64位的win7设置在我的电脑。
通过pip
来减轻此错误并正确安装模块的解决方案是什么。
要解决以下任何一个错误,请执行以下操作:
为Misaka构建车轮失败
无法生成Misaka
需要Microsoft Visual C++14.0
找不到VCVarsall.bat
解决办法是:
>
转到为Visual Studio 2017生成工具
在Visual Studio Community 2017下选择“免费下载”。这将下载安装程序。运行安装程序。
在“工作负载”选项卡下选择所需的内容:
a.在Windows下,有3种选择。只检查用C++开发桌面
b.在Web&Cloud下,有7种选择。只检查Python开发(我相信这是可选的但我已经做到了)。
注如果您已经安装了Visual Studio,那么在运行安装程序时,您可以修改您的安装程序(单击Visual Studio Community 2017下的“修改”按钮)并执行步骤3和4
我不敢相信没有人已经提出这一点--对PIP使用仅二进制选项。例如,对于mysqlclient:
pip install --only-binary :all: mysqlclient
许多软件包并不是为每一个版本创建一个构建,这就迫使您的pip从源代码处进行构建。如果您愿意使用最新的预编译二进制版本,请使用--only-binary:all:
来允许pip使用较旧的二进制版本。
您的路径只列出了Visual Studio11和12,它想要14,也就是Visual Studio2015。如果您安装了它,并记住在语言->C++
框中打勾,那么它应该可以工作。
在我的Python 3.5安装中,错误消息稍微有用一些,并且包含了获取错误消息的URL
error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
编辑:新建工作链接
编辑:根据Lightfire228的建议,您可能还需要升级setuptools
包以使错误消失:
pip install --upgrade setuptools
我已经安装了Python 3.5并在运行时 它给我以下错误 错误:微软视觉C 14.0是必需的(找不到.bat) 我已将以下行添加到我的路径中 我有一个 64 位窗口 有什么解决方案可以减轻此错误并通过正确安装模块。
问题内容: **** 我已经安装了Python 3.5,并且在运行时 它给我以下错误 我在“路径”中添加了以下几行 我的PC上安装了64位win 7。 有什么能减轻这个错误,并通过正确地安装模块的解决方案。 问题答案: 正如其他答复所指出的那样,一种解决方案是安装。但是,这需要几个GB的磁盘空间。解决方法之一是安装预编译的二进制文件。该网页 (镜)包含预编译的二进制许多Python包。下载感兴趣的
问题内容: 当我安装scrapy软件包时,发生以下错误: 错误:需要Microsoft Visual C 14.0。使用“ Microsoft Visual C 生成工具”获得它:http : //landinghub.visualstudio.com/visual-cpp-build-tools 但是找不到网站,该如何解决? 问题答案: 你需要安装最新版本的Visual Studio。在14.0
我试图在pycharm中使用gaft包,但我出现了以下错误: 运行“C:\Program Files(x86)\Microsoft SDKs\MPI”中得build_clib MPI配置:[msmpi]错误:需要Microsoft Visual C++14.0.使用“Microsoft Visual C++生成工具”获取:http://landinghub.visualstudio.com/vis
错误:需要Microsoft Visual C++10.0(找不到VCVarsall.bat) Python Pip安装错误:找不到VCVarsall.bat。尝试了所有解决方案
问题内容: 每当启动应用程序spring启动时,我都会收到以下错误。 申请开始失败 描述: com.base.model.AbstractDao中的现场会话需要找不到“ org.hibernate.SessionFactory”类型的Bean。 行动: 考虑在配置中定义类型为“ org.hibernate.SessionFactory”的bean。 我添加了我的应用程序的实现: POM.xml 应