1.首先下载SimHei字体,网上搜索就可以找到下载了。
这里有一个:https://www.fontpalace.com/font-download/SimHei/(注意对应的系统)
2,将该字体文件(SimHei.ttf)移动到如下图的这个目录下(不想打字):
3.之后来到如下图的这个目录下修改配置文件
在配置文件中去除下面这两行的#号启用这两个设置,并在font.sans-serif前面加入刚刚下载的字体文件名.
4.去删除matplotlib的缓存文件夹
5.之后在代码中加入如下代码即可,如果还不行的话参考第6步。
plt.rcParams['font.sans-serif']=['SimHei']
plt.rcParams['axes.unicode_minus'] = False
6.如果第五步运行出来还是乱码的话,建议先重启一下环境或者直接重启电脑。
7.效果示例: