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