1. 下载字体
https://www.fontpalace.com/font-download/SimHei/
2. 安装字体
2.1 windows和mac下:双击安装即可
2.2 如果其他可以把自己拷贝到指定目录
- 先找到目录
import matplotlib
matplotlib.matplotlib_fname()
- 把字体拷贝到指定目录
3. matplotlibrc配置文件修改
3.1 查找配置文件路径
import matplotlib
matplotlib.matplotlib_fname()
3.2 修改配置文件
在合适位置添加如下内容:
font.family : sans-serif
font.sans-serif : SimHei
axes.unicode_minus :
4. 重新加载字体
from matplotlib.font_manager import _rebuild
_rebuild()
5. 参考资料
- Mac python3 matplotlib中文乱码解决
- matplotlib图例中文乱码?