cannot import name 'WordCloud' from 'wordcloud'

首先声明一下,我是一枚python小白,今天练习关于词云的一个小例子的时候出现了小问题。

import wordcloud
#调用模块
word = wordcloud.WordCloud()
word.generate('hello word,welcome to study python')
word.to_file('pic.png')

 代码如上图,从代码上看貌似没啥问题,但是运行过后出现下图中的报错

我第一反应是打开命令提示符,输入“pip list”查询模块是否安装成功,结果列表中有wordcloud这个模块和版本号

因为只调用了一个模块,也不会存在调用顺序方面的问题,后来发现问题是出在demo的命名和模块名一致,把原来的文件名由‘wordcloud.py’改为‘wordcloud_demo.py’后程序可以正常运行,并且生成了一个简单的词云的图片。

 

posted @ 2019-11-12 14:18  我不是攻城狮  阅读(4772)  评论(0编辑  收藏  举报