一、获取SimHei.ttf等字体文件
在WINDOWS\FONTS目录中复制需要的字体文件
1.将simhei等字体拷贝到/usr/share/fonts/目录下
2.导入字体
打开“终端”运行以下命令行,建立字体缓存信息:
sudo mkfontscale
sudo mkfontdir
sudo fc-cache -fv
命令执行成功后终端上会显示:
fc-cache: succeeded
二、找出Matplotlib存放ttf文件的路径
进入 python 脚本,执行以下操作:
>>> import matplotlib
>>> print(matplotlib.matplotlib_fname())
/home/book/.local/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc
进入ttf 目录:
$ cd ~/.local/lib/python3.5/site-packages/matplotlib/mpl-data/fonts/ttf
三、复制SimHei.ttf文件到ttf目录下
四、清除Matplotlib Cathe缓存
$ rm ~/.cache/matplotlib/fontlist-v300.json