Python3 scrapy, mysql client或者wordcloud词云图出现错误Error: Microsoft Visual C++ 14.0 is required

问题:Python3开发,安装scrapy,mysql client或者wordcloud词云图包时,系统显示Error: Microsoft Visual C++ 14.0 is required

解决方法:环境依赖问题,按步骤依次执行

方法一:直接下载 Microsoft Visual C++ 14.0,安装即可。

但是网速慢,大部分安装不成功,曾下载“Visual C++ BuildTools_Full_2015”,安装后,再执行步骤3的3个命令都未成功,也许需要2017或者2019版本,但是因网络连接慢都未下载成功,就采用以下方法解决了。

 

方法二:

1、下载依赖包Twisted

a)官网https://pypi.org/,检索Twisted,然后下载对应的Twisted-*.whl包(注意版本号对应38=3.8.x,37=3.7.x等等,系统也要对应32或64位,linux/mac/windows)

b)或者https://www.lfd.uci.edu/~gohlke/pythonlibs/,下载Twisted-*.whl包(版本、系统同上)

2、安装Twisted包:pip install d:\package\Twisted-18.4.0-cp38-cp38m-win32.whl(具体参考文件实际存放目录)

3、安装对应包

a)安装scrapy:pip install scrapy

b)安装mysql client:pip install mysqlclient(如果未成功,到以上1.b步骤的网站,下载mysqlclient-*.whl 包,安装方法如上)

c)安装wordcloud:pip install wordcloud(如果未成功,到以上1.b步骤的网站,下载wordcloud-*.whl 包,安装方法如上)

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值