现象如下:
![效果图](https://i-blog.csdnimg.cn/blog_migrate/06acfb0ae510b4d0f44a5bea194a7157.png)
问题来源
利用matplotlib生成的图片,中文总是显示乱码
解决方法
解决步骤:
情况①
有中文字体,在代码上直接加入下面的两行代码即可正常显示
plt.rcParams['font.sans-serif'] = 'SimHei'
plt.rcParams['axes.unicode_minus'] = False
情况②
在完成情况①的解决方法加上两行代码失败了
- 查找matplotlib字体安装路径
python
>>> import matplotlib
>>> matplotlib.matplotlib_fname()