前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >解决jupyter notebook matplotlib绘图中文乱码问题

解决jupyter notebook matplotlib绘图中文乱码问题

作者头像
树枝990
发布2020-08-20 07:43:33
2.5K0
发布2020-08-20 07:43:33
举报
文章被收录于专栏:拇指笔记

解决jupyter notebook matplotlib绘图中文乱码问题

最近想给绘制出来的图加入中文标题,但是出现方形乱码。查了番资料,最后找到了解决办法。

0. 效果如下

1. 首先查找matplotlib字体配置文件的目录。

代码语言:javascript
复制
import matplotlibmatplotlib.matplotlib_fname()

matplotlibrc:配置文件 fonts:字体文件夹

2. 下载SimHei字体

需要的朋友可以到我的公众号【拇指笔记】,后台回复:SimHei,自取。

3. 将下载的字体放到fonts\ttf文件夹下

4. 修改matplotlibrc配置文件

编辑器打开matplotlibrc文件

将这行去掉注释(我的截图是已经去掉的)

将这行也去掉注释,True改成False

将这行注释也去掉,冒号后加 SimHei

5. 删除缓存

6. 重启jupyter notebook即可

最后成功显示中文


本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2020-03-08,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 拇指笔记 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 0. 效果如下
  • 1. 首先查找matplotlib字体配置文件的目录。
  • 2. 下载SimHei字体
  • 3. 将下载的字体放到fonts\ttf文件夹下
  • 4. 修改matplotlibrc配置文件
  • 5. 删除缓存
  • 6. 重启jupyter notebook即可
  • 最后成功显示中文
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档