打开cmd,输入命令:pip install wordcloud
运行报错:
![b368a9674f87eb550aab1eb3030882f9.png](https://i-blog.csdnimg.cn/blog_migrate/bc39eb09ab7cbcb05d691e6c295ecae2.jpeg)
主要原因是ReadTimeoutError: HTTPSConnectionPool(host='files.pythonhosted.org', port=443): Read timed out.
即连接超时,可以考虑延长连接时间,默认为15秒,这里手动改为100秒。
输入命令:pip install wordcloud --timeout 100
继续报错!
![5198c5e104078213712f846adbb74331.png](https://i-blog.csdnimg.cn/blog_migrate/7e34d1dc9dbe49a67a47ebba675b3724.jpeg)
主要原因:ERROR: No matching distribution found for pillow (from wordcloud)
百度了一下,有大佬说是因为超时,再试一次就可以了
再次执行命令:pip install wordcloud --timeout 100
![8b8184fe99d283848001a6d9fa3afd44.png](https://i-blog.csdnimg.cn/blog_migrate/73fa2762bb658ea6d4bcb3dc32c5a549.jpeg)
可以看到,此次下载是基于已经缓存的网址(Using cached https://……)继续下载,pillow部分的内容已经成功下载了,但是因为环境配置问题不能正常安装,即ERROR: Could not install packages due to an EnvironmentError: [WinError 5] 拒绝访问。: 'c:program filespython38Libsite-packagesPIL' Consider using the `--user` option or check the permissions.并且给出建议使用--user语句。
于是,我们采用新的命令:pip install wordcloud --user
继续报错!
![8ed6903884dd26c388323ecd3c5886f3.png](https://i-blog.csdnimg.cn/blog_migrate/b212cf658483862dca3a78346260012c.jpeg)
这次的原因是:error: Microsoft Visual C++ 14.0 is required. Get it with "Microsoft Visual C++ Build Tools": https://visualstudio.microsoft.com/downloads/
在傻乎乎直接去官网下载所需软件前,我百度了一下,发现直接下载这个软件也不一定有效,有人推荐一个神器,Microsoft Visual C++ Build Tools,说是包含众多的Microsoft Visual C++运行库。神器获取见以下链接:
Windows 典藏篇-vc++运行库安装,Microsoft Visual C++ Build Tools官方工具blog.csdn.net![3d4c3e1be5cd03535d162b4ca297fba6.png](https://i-blog.csdnimg.cn/blog_migrate/e6f382ab52af11fed3be70e6d94d64e1.jpeg)
双击软件,选择默认安装,等待几分钟~
再次进入cmd界面,输入命令:pip install wordcloud --user
完美安装~
![1d31cc06b5e6966a25e3cb242a97b52f.png](https://i-blog.csdnimg.cn/blog_migrate/d48fe6e50b728ad2b2e7fef6e60219b1.jpeg)
进入Python界面,调用wordcloud库,没有问题~
![6b714f614651c08832e63b4c7d5c4751.png](https://i-blog.csdnimg.cn/blog_migrate/2eed7d2d0aaae8932079e9c457ff3d4c.png)