一、 下载字体
SimHei.ttf
复制到linux字体库中
sudo cp ~/SimHei.ttf /usr/share/fonts/SimHei.ttf
二、查看matplotlib配置
In [1]: import matplotlib In [2]: matplotlib.matplotlib_fname() Out[2]: '/home/python/.virtualenvs/ai/local/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc'
三、修改配置文件
sudo vi /home/python/.virtualenvs/ai/local/lib/python3.5/site-packages/matplotlib/mpl-data/matplotlibrc

添加这三行代码即可
font.family : sans-serif
font.sans-serif : SimHei # SimHei 也可以写成小写的simhei
axes.unicode_minus : False
四、删除matplotlib缓冲
# 直接删除就好
cd ~/.cache/matplotlib
rm -r *
本文介绍如何在Linux系统中安装SimHei.ttf字体,并将其配置到matplotlib中以实现中文显示。主要内容包括字体文件的下载及安装、matplotlib配置文件的修改以及缓存清理等步骤。
&spm=1001.2101.3001.5002&articleId=98707220&d=1&t=3&u=9c2548b93d8049eabc205b84d43c9ec1)
1万+

被折叠的 条评论
为什么被折叠?



