1 下载SimHei.ttf
2 找到jupyter的python kernel
import sys
sys.executable
即可显示python的路径
3 将SimHei.ttf复制到python路径下的matplotlib下面
cp SimHei.ttf {python_path}/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf/
4 找到matplotlib的缓存路径
import matplotlib
print(matplotlib.get_cachedir())
找到路径/usr/local/app/.cache/matplotlib
5 删除缓存
rm -rf /usr/local/app/.cache/matplotlib
6 重启jupyter,加入
matplotlib.rcParams['font.sans-serif'] = ['SimHei']
matplotlib.rcParams['font.family']='sans-serif' #解决负号'-'显示为方块的问题
matplotlib.rcParams['axes.unicode_minus'] = False