1. 复制中文字体到matplotlib安装目录下
/home/XXX/anaconda3/envs/XXX/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf
2. 代码中指定字体,或修改配置文件
# 代码中指定字体 plt.rcParams["font.sans-serif"]=["SimHei"] #设置字体 plt.rcParams["axes.unicode_minus"]=False #正常显示负号
配置文件位置:
/home/XXX/anaconda3/envs/XXX/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc
3. 清除缓存文件
rm -r .cache/matplotlib