0
点赞
收藏
分享

微信扫一扫

Anaconda matplotlib中文乱码解决


1. 下载字体

https://www.fontpalace.com/font-download/SimHei/

2. 安装字体

2.1 windows和mac下:双击安装即可

2.2 如果其他可以把自己拷贝到指定目录

  • 先找到目录
  • Anaconda matplotlib中文乱码解决_anaconda

import matplotlib
matplotlib.matplotlib_fname()

  • 把字体拷贝到指定目录
  • Anaconda matplotlib中文乱码解决_字体加载_02

3. matplotlibrc配置文件修改

3.1 查找配置文件路径

import matplotlib
matplotlib.matplotlib_fname()

Anaconda matplotlib中文乱码解决_anaconda_03

3.2 修改配置文件

在合适位置添加如下内容:

font.family         : sans-serif
font.sans-serif : SimHei
axes.unicode_minus :

4. 重新加载字体

from matplotlib.font_manager import _rebuild
_rebuild()

Anaconda matplotlib中文乱码解决_anaconda_04

5. 参考资料

  1. ​​Mac python3 matplotlib中文乱码解决​​
  2. ​​matplotlib图例中文乱码?​​


举报

相关推荐

0 条评论