python中的Wordcloud错误

2024-10-01 11:30:25 发布

您现在位置:Python中文网/ 问答频道 /正文

嗨,我正在尝试用Python生成文本文件searches.txt的wordcliud。这是我的代码:

from os import path
from wordcloud import WordCloud
import matplotlib.pyplot as plt

d = path.dirname(__file__)


text = open(path.join(d, 'search.txt')).read()


wordcloud = WordCloud().generate(text)



plt.imshow(wordcloud)
plt.axis("off")

wordcloud = WordCloud(max_font_size=40, relative_scaling=.5).generate(text)
plt.figure()
plt.imshow(wordcloud)
plt.axis("off")
plt.show()

错误如下:

^{pr2}$

Tags: pathtextfromimporttxtpltgenerate文本文件
1条回答
网友
1楼 · 发布于 2024-10-01 11:30:25

您应该先安装PIL(或Pillow):

pip install pillow

请注意,在Windows环境中安装PIL/Pillow可能很困难。更容易从以下位置下载安装程序包:

http://www.lfd.uci.edu/~gohlke/pythonlibs/#pillow

然后使用pip安装它,例如:

^{pr2}$

相关问题 更多 >