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 包,安装方法如上)

发布了12 篇原创文章 · 获赞 12 · 访问量 461
展开阅读全文

没有更多推荐了,返回首页

©️2019 CSDN 皮肤主题: 1024 设计师: 上身试试

分享到微信朋友圈

×

扫一扫,手机浏览