Python OSError: cannot open resource错误+解决方案
绘制词云,运行如下代码:
wordcloud = WordCloud(font_path="STZHONGS.ttf", max_words=100, background_color='white', mask=backgroud_Image) my_wordcloud = wordcloud.fit_words(frequencies)
遇到上面的错误,原因是font_path="STZHONGS.ttf",这里的字体我C:/Windows/Fonts没有这个字体,于是找到有的字体,刚开始改的是font_path="Arial.ttf",还是显示错误,如果将Arial改成arial就可以显示图片,但是词云显示不出来字体,个人觉得可能是这个字体不能显示汉字,所以接着找字体,font_path="simfang.ttf",这个字体可以显示汉字,词云可以显示。有的博客显示需要写成
font_path="C:/Windows/Fonts/simfang.ttf", 尝试了两种写法都可以显示词云,说明加不加上路径都可以。