python中安装wordcloud库的坑
今天下午在安装wordcloud库的时候差点喷出一口老血。。。
本人系统是在Win10+python3.6环境下的
1:ReadTimeoutError: HTTPSConnectionPool(host='pypi.python.org', port=443): Read timed out.
其实不单单是安装这个库,安装其他的也一样,那是因为原本下载是从国外的链接下载,因此比较慢,容易下载超时,所以解决办法就是换下载源,网上的版本也有很多种,我给出的是清华大学的源,在cmd命令行中输入下面命令
pip install wordcloud -i https://pypi.tuna.tsinghua.edu.cn/simple
如果要安装别的那就改一下wordcloud就OK,还有这只是一个临时的方法,也就是说每次安装每次都要加上,想要永久的可以自行百度
-i https://pypi.tuna.tsinghua.edu.cn/simple
2:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": http://landinghub.visualstudio.com/visual-cpp-build-tools
在https://www.lfd.uci.edu/~gohlke/pythonlibs/#wordcloud上找到相应的版本
然后找到对应的版本信息下载,cp后面指你的python版本 后面的是系统参数64或32,如果出现下面这种就是版本错误重新下载对应版本就好 :Twisted-18.7.0-cp36-cp36m-win_amd64.whl is not a supported wheel on this platform.
然后在命令行运行pip install 下载的文件路径名 安装成功后再次快速安装wordcloud就OK啦