error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools"

问题:
用pip安装python库:
1、Python安装词云wordcloud的时候一直提示安装失败:Microsoft Visual C++ 14.0 is required
2、python安装scrapy的时候一直提示安装失败:Microsoft Visual C++ 14.0 is required
3、python安装安装任何第三方库的时候一直提示安装失败:Microsoft Visual C++ 14.0 is required
分析:
其实这三个是同一问题,解决办法相同。
解决办法:(下面以wordcloud为例,其余库解决办法相同)
1、当执行 pip install wordcloud 的时候,会提示下面的错误:

 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools

打开网址

http://landinghub.visualstudio.com/visual-cpp-build-tools

找到这段代码(意思是更新安装工具):

pip install --upgrade setuptools

重新输入

pip install wordcloud

问题解决
2、以(scrapy为例):
一般按照提示是需要安装一个C++14.0的一个库,但是进入网址后,此库总的有4G这么大,下载安装肯定不现实,好在在https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,已经给我们集成了这个包,可以跳过这库的安装。
安装Twisted包来进一步安装Scrapy。
(1).首先打开https://www.lfd.uci.edu/~gohlke/pythonlibs/#twisted,找到对应版本的Twisted并下载到你的文件夹。此例为Twisted‑17.9.0‑cp36‑cp36m‑win_amd64.whl(注意:此文件有版本兼容性问题)
(2).利用pip指定安装路径,如图所示

C:\Users\Tony>pip install D:\安装包\Twisted-17.9.0-cp36-cp36m-win_amd64.whl

成功之后,继续利用pip install scrapy安装
3、若按照上述步骤安装了Twisted任显示错误

 error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
打开这个网址: http://www.lfd.uci.edu/~gohlke/pythonlibs/
在里面找到需要安装的模块,选择适合自己python版本的下载,
然后通过pip切换到安装目录安装就可以了(将下载文件直接拖到终端命令行即可)

pip install wordcloud-1.3.2-cp36-cp36m-win32.whl
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值