一、找到SimHei字体
可以在windows上搜索,具体路径为C:\Windows\Fonts\simhei.ttf (或者windows显示为【黑体 常规】的字体)
二、将中文字体文件放入matplotlib安装目录下
/home/hpdbman/anaconda3/envs/jiahui/lib/python3.7/site-packages/matplotlib/mpl-data/fonts/ttf
注意:需要修改simhei.ttf为SimHei.ttf,否则无法生效
三、找到maplotlib的缓存位置并清空
在终端中键入python,然后运行以下代码:
import matplotlib as mpl
mpl.get_cachedir()
于是找到maptlotlib的缓存位置是/root/.cache/matplotlib
执行清空命令
rm -rf /root/.cache/matplotlib
四、 代码开始处设置字体
plt.rcParams['font.family'] = ['sans-serif']
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus']=False