Anaconda matplotlib中文乱码解决

【Python】 专栏收录该内容
4 篇文章 0 订阅

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  : False

4. 重新加载字体

from matplotlib.font_manager import _rebuild
_rebuild() 

在这里插入图片描述

5. 参考资料

  1. Mac python3 matplotlib中文乱码解决
  2. matplotlib图例中文乱码?
  • 0
    点赞
  • 0
    评论
  • 0
    收藏
  • 一键三连
    一键三连
  • 扫一扫,分享海报

相关推荐
©️2020 CSDN 皮肤主题: 书香水墨 设计师:CSDN官方博客 返回首页
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、C币套餐、付费专栏及课程。

余额充值