Matplotlib 中文显示方框 最简单解决方案

将字体文件拷贝到任意目录

fonts = matplotlib.font_manager.FontProperties(fname='/home/prefer/Fonts/simhei.ttf', size=23)
...
plt.title("标题",fontproperties=fonts)
...
plt.plot(x, y, label=u'图例')
...
plt.legend(prop=fonts)

 

posted @ 2019-09-12 10:49  jhc888007  阅读(1267)  评论(0编辑  收藏  举报