1. 获取matplotlib库文件所在位置
# 切换自己的conda环境,命令如:conda activate YOUR_ENV_NAMEimport matplotlibprint(matplotlib.matplotlib_fname())# 假设output: /mnt/.../matplotlib/mpl-data
2. 下载想要的字体文件
# 例如我下载的是黑体文件:SimHei.tff# 上传至步骤1.输出路径的/fonts/tff子文件夹下,如:# /mnt/.../matplotlib/mpl-data/fonts/tff
3. 修改配置文件
# 修改以下三处:# (1) 去除行首#,并新增你上传的字体名,如font.family: SimHei, sans-serif# (2) 去除行首#,并新增你上传的字体名,后面原始的无需修改,如font.serif: SimHei, ......# (3) 去除行首#,将True改为False,如axes.unicode_minus: False
4. python中重载matplotlib配置
from matplotlib.font_manager import _rebuild_rebuild()