-
Windows系统下
- 在代码中加入如下代码即可
mpl.rcParams['font.sans-serif'] = ['SimHei'] # 黑体 mpl.rcParams['axes.unicode_minus'] = False # mpl.rcParams['font.sans-serif'] = ['KaiTi'] # 楷体 # mpl.rcParams['font.sans-serif'] = ['FangSong'] # 仿宋
-
Ubuntu 系统下
- 在Terminal打开Python解释器,
import matplotlib # 导入matplotlib包
print(matplotlib.matplotlib_fname()) # 查看matplotlib字体路径 - 下载中文字体包,比如 simhei.ttf 这种文件可以在windows和linux下跨平台使用
- 将 simhei.ttf 文件拷贝至 matplotlib字体路径下的 .../matplotlib/mpl-data/fonts/ttf/ 目录下
我的是:/home/kukafee/environments/tf2_py3/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf/
- 删除 ~/.cache/matplotlib/ &n