经过坚持不懈的尝试和搜索,我终于解决了,今天把我的经历发出来,看是否适合你。
首先,我的是win10系统64位,python3.5的。(问题的补充也是我),安装不要指望安装微软的各种支持库,不行了,文件大的不要不要的,还不能解决,安装了一个库总还要你安装另一个。特别是这个wordcloud,建议装whl版本的,直接去下载,(可以搜索wordcloud的wheel安装,某度就有)而且可以找到很多教程,找到适合你系统和版本的包下载下来。到本地文件,安装本地文件,可以成功。
我自己遇到的问题是安装成功后,调用的时候显示 importerror,cant import WordCloud,...之类的,在这里卡了很久,后来尝试在cmd模式下直接输入fromwordcloud importWordCloud,显示是缺一个pil什么的,直接pip安装之,在运行,在cmd的python下fromwordcloud importWordCloud成功,不显示错误,结果运行我的文件还是有问题,期间百事不得其解。最后我发现我的测试文档命名为“wordcloud.py”,是不是这个问题?改名后,运行成功了!
入门的摸索是艰辛的,我用各种引擎搜索这种种毛病,都没有针对我这个问题的答案,在知乎这个问题下,也邀请了10来个心中的大神,都没有回答。同是天涯沦落人,把我的教训贴出来,希望对你有用。我尝试的时候把win10恢复到出厂设置,相当于重装了系统只安装python和pycharm,一步步的安装各种库,现在需要的库基本都安装成功了。自己也尝试过vmware虚拟的macOS,ubuntu,在里面建立python环境,无赖虚拟机跑的慢,里面的ide环境不适应,还有各种各样其他的问题,相对来说一个或几个库的安装问题并不比那些问题更复杂。一度想放弃wordcloud库的安装,网上有直接生成词云的网站,奈何忍受不了自己捣鼓一个特殊图形词云的装逼诱惑,就奔这这个死胡同钻。
毕竟问题解决了,以后还会有更多的困难,去翻越吧,骚年,如果还是没解决,可以联系我共同探讨。