OSError: cannot open resource 錯誤原因及解決方法

錯誤原因
在進行wordcloud庫使用的時候遇到了

OSError: cannot open resource

出錯代碼行:

wordcloud = WordCloud(width=800, height=500, random_state=21, max_font_size=110).generate(all_words)

原因:
字體屬性font_path的設置與系統提供的字體不一致。

解決方法:
進入字體文件存放在 C:\Windows\Fonts目錄下,選取自己想要的字體類型,將font_path設置爲系統提供的字體即可。

正確代碼:

wordcloud = WordCloud(font_path='C:/Windows/Fonts/msyh.ttc',width=800, height=500, random_state=21, max_font_size=110).generate(all_words)
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章