1.首先,第一次安装wordcloud中出现error: Microsoft Visual C++ 14.0 is required,这里需要安装vs,详细步骤参见
https://blog.csdn.net/quxiaoxia1986/article/details/52352114
文中有详细的下载链接和安装步骤;
2,下面对vs设置环境变量,详细见下文
https://www.cnblogs.com/johnwii/p/4966086.html
3.在安装好vs后,仍旧出现了第二个问题cl.exe failed with exit status 2,百度了很多,不知道是不是2中对环境变量设置有问题。尝试了很多方法,在参考了下文后,安装了lxml的whl文件
http://liuhonghe.me/python-windows-cl-exe.html
但是结果在pycharm中仍旧有问题,后来一直在坑里跳转不出来,终于查到了一个问题即“在cmd中安装成功的模块pycharm中为什么使用不成功”的问题,终于了解到,问题是需要让pycharm认识你安装的模块,像是R中安装的离线包的含义。详细的设置及安装虚拟环境如下文所示:
https://blog.csdn.net/wujf90/article/details/79181886
在经历了这些后,终于把wordcloud 安装成功了,附一个whl 文件的下载地址:
https://www.lfd.uci.edu/~gohlke/pythonlibs/#lxml,可以通过ctrl+f 进行模块的搜素,这样需要安装编译的模块时,对虚拟环境进行激活并离线安装模块即可。
总结:对python中编译环境C++进行设置并解决模块安装的问题。
可能会有更好的方法,期待与有兴趣的同学进行学习和交流。