查找字体库位置
import matplotlib
# 查找字体路径
print(matplotlib.matplotlib_fname())
# 查找字体缓存路径
print(matplotlib.get_cachedir())
网络上下载字体simhei.ttf,放到matplotlib的字体库中
如:/usr/local/anaconda/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf
删除matplotlib缓存
rm -rf /root/.cache/matplotlib
重启内核,代码中导入模块并做设置
plt.rcParams['font.sans-serif'] = ['SimHei'] # 黑体
plt.rcParams['axes.unicode_minus'] = False # 解决无法显示符号的问题
sns.set(font='SimHei', font_scale=0.8) # 解决Seaborn中文显示问题