1.Jupyter 中显示找到字体存放路径
import matplotlib as mat
mat.matplotlib_fname()
'/software/anaconda3.5/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc'
从上面的路径中推导出字体路径:/software/anaconda3.5/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts
2.下载Sim ei字体 并移动到/software/anaconda3.5/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/fonts这个目录
3.删除matplotlib的缓冲目录
import matplotlib as mat
mat.get_cachedir()
'/Users/****/.matplotlib'
删除目录?rm -rf?/Users/****/.matplotlib ?或是移动到其他目录下
4.修改matplotlibrc文件,这个路径('/software/anaconda3.5/anaconda3/lib/python3.7/site-packages/matplotlib/mpl-data/matplotlibrc')第一步获取到路径,修改记录如下
?font.family ? ? ? ? : sans-serif ?? ?# 去掉前面的# ? ??
font.sans-serif ? ? : SimHei, DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
?# 去掉前面的#,并在冒号后面添加SimHei ?axes.unicode_minus ?: False ?# 去掉前面的#,并将True改为False
|