1.Workspace:
1.Ubuntu19.10
2.conda4.8.3
3.python3.7.6
4.matplotlib 3.1.3
2.Problem
近期正在学习使用matplotlib库,碰到设置字体的问题,刚好记下来,备用。
根据网上的各种说法,先把Microsoft YaHei Mono字体粘贴到 当前python的路径/site-packages/matplotlib/mpl-data/fonts/ttf(python的路径,可以通过查看pip -V),习惯性的改名为YaHeiMono.ttf(强迫症,字体名称格式要一致),直接在添加以下代码
plt.rcParams['font.sans-serif']=['YaHeiMono']
结果一直报错找不到jetbrain,百度得到可能有用的结果就是找到:当前python路径/site-packages/matplotlib/mpl-data/matplotlibrc,添加
font.family: sans-serif
font.sans-serif: