1.下载字体:(Download)
2.解压:
sudo apt install rar
sudo rar e simheittf.rar
3.复制解压出来的字体到ubuntu字体库中
sudo cp simhei.ttf /usr/share/fonts/
4.查看matplotlib配置
import matplotlib
print(matplotlib.matplotlib_fname())
这是我的你可以参考一下,其实目的就是找到你的环境下的matplotlibrc文件:/home/haku/.virtualenvs/yyf/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc
4.修改配置文件
sudo vim /home/haku/.virtualenvs/yyf/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc
添加3段代码到这个文件中,具体位置和内容如下:
## The font.size property is the default font size for text, given in pts.
## 10 pt is the standard value.
##
font.family :sans-serif
font.sans-serif :simhei
axes.unicode_minus :False
#font.family : sans-serif
#font.style : normal
#font.variant : normal
#font.weight : normal
#font.stretch : normal
5.删除mapplotlib的缓存
sudo rm -rf ~/.cache/matplotlib
OK!