首页 Paddle框架 帖子详情
解决matplotlib使用中文
收藏
快速回复
Paddle框架 问答深度学习 72485 148
解决matplotlib使用中文
收藏
快速回复
Paddle框架 问答深度学习 72485 148

最近想在aistudio上用matplotlib上画一些图,但是考虑到用户群体,图上的标题、标签等还是需要显示成中文。

网上有很多matplotlib显示中文的教程,照着做了,但是遇到了一个很棘手的问题。一般都需要将字体放到/usr/share/fonts和matplotlib字体路径下。aistudio处于安全的考虑,字体文件路径是没有写权限的。这样一来网上所有的教程都成了摆设。

带着这个问题就在平台项目里找,在论坛里找,都没有找到。发现了一个有趣的现象,aistudio公开的项目里用到matplotlib的都是英文,没有发现使用中文的。

折腾了几天,还是找到了一种方法可以完美的解决。

我在项目里面写明了步骤,大家可以看一下。

https://aistudio.baidu.com/aistudio/projectdetail/390895

 

字体地址更换了:https://imgkr.cn-bj.ufileos.com/bfb1dc37-334c-4896-b9f4-fae0ea172328.ttf

记得重命名字体为simhei.ttf

 

感谢@doubi渣渣 提供的字体库,有需要的朋友可以自行下载

https://gitee.com/mirrors/noto-cjk/

7
收藏
回复
全部评论(148)
时间顺序
理好想
#42 回复于2020-06

我明天一定试一下!

0
回复
阿斯顿aaC
#43 回复于2020-06
理好想 #42
我明天一定试一下!

有问题可以提出来

0
回复
w
wangwei8638
#44 回复于2020-06

手动赞

0
回复
阿斯顿aaC
#45 回复于2020-06
手动赞

还能自动赞么

0
回复
thinc
#46 回复于2020-06

更换后和原来的一样,现在没法显示中文了

0
回复
阿斯顿aaC
#47 回复于2020-06
thinc #46
更换后和原来的一样,现在没法显示中文了

可以详细说一下你怎么做的?

0
回复
thinc
#48 回复于2020-06
可以详细说一下你怎么做的?

重启项目解决了。

但是你发的那个“字体地址更换了:https://imgkr.cn-bj.ufileos.com/bfb1dc37-334c-4896-b9f4-fae0ea172328.ttf”地址和以前一样。。。

0
回复
没入门的研究生
#49 回复于2020-06

难怪我中文一直是方框,加上r也不行。原来还要这么操作。学习了,多谢!!

0
回复
csman
#50 回复于2020-06

必须赞

0
回复
阿斯顿aaC
#51 回复于2020-06
thinc #48
重启项目解决了。 但是你发的那个“字体地址更换了:https://imgkr.cn-bj.ufileos.com/bfb1dc37-334c-4896-b9f4-fae0ea172328.ttf”地址和以前一样。。。
展开

对滴,开始放在对象存储服务内,几天就跑出了10G+的流量,然后只能换掉了

0
回复
阿斯顿aaC
#52 回复于2020-06
难怪我中文一直是方框,加上r也不行。原来还要这么操作。学习了,多谢!!

如果官方可以考虑自带中文字体,可能我们就不需要这么折腾了,哈哈

0
回复
阿斯顿aaC
#53 回复于2020-06
csman #50
必须赞

看到了你的小赞赞

0
回复
AIStudio810260
#54 回复于2020-06
如果官方可以考虑自带中文字体,可能我们就不需要这么折腾了,哈哈

关于字体库建议可以调整为noto-cjk,在码云上有镜像仓库 https://gitee.com/mirrors/noto-cjk.git,速度比较快。

0
回复
没入门的研究生
#55 回复于2020-06
如果官方可以考虑自带中文字体,可能我们就不需要这么折腾了,哈哈

为什么呢,这个不难吧。希望工作人员能够看到。

0
回复
thinc
#56 回复于2020-06
为什么呢,这个不难吧。希望工作人员能够看到。

这应该是系统问题了,

微软雅黑,你懂的哈哈

0
回复
AIStudio810260
#57 回复于2020-06
thinc #56
这应该是系统问题了, 微软雅黑,你懂的哈哈

我觉得应该不是吧,AiStudio装的是Ubuntu,一般也不会在Ubuntu装微软雅黑

0
回复
阿斯顿aaC
#58 回复于2020-06
关于字体库建议可以调整为noto-cjk,在码云上有镜像仓库 https://gitee.com/mirrors/noto-cjk.git,速度比较快。

已推荐给大家

0
回复
阿斯顿aaC
#59 回复于2020-06
为什么呢,这个不难吧。希望工作人员能够看到。

可能还是考虑到版权等相关的事情吧,可能还真没有我们想的那么简单

0
回复
阿斯顿aaC
#60 回复于2020-06
thinc #56
这应该是系统问题了, 微软雅黑,你懂的哈哈

很可能就是版权问题

0
回复
阿斯顿aaC
#61 回复于2020-06
我觉得应该不是吧,AiStudio装的是Ubuntu,一般也不会在Ubuntu装微软雅黑

官方能考虑一下这个事也是好的

0
回复
需求/bug反馈?一键提issue告诉我们
发现bug?如果您知道修复办法,欢迎提pr直接参与建设飞桨~
在@后输入用户全名并按空格结束,可艾特全站任一用户