matplotlib手册(4)
前面的练习中,我们基本上没有使用中文,但是在实际使用时,中文肯定是需要的,刚刚试了下,发现会有乱码的,就找了找,这里记录下。
1.问题描述
|
|
通过上面的例子,我们可以看到,除了figure的title没有问题,其他的title、label中文都显示为乱码
2. 解决办法
首先参考的是一篇博客:http://blog.csdn.net/garfielder007/article/details/51405139
就是手动指定中文的字体,就可以了,就是每次都要指定可能会麻烦些
上面,我们引入了一个Windows中的字体,然后再每次使用时,都指定这个字体就行了
我看网上说还有修改一次就可以的,暂时还没有测试,后面我试一下,再回来补充。
—–update at 2017-08-11
刚发现了另一种方法,貌似简单些,不需要每次都设置字体,感谢原作者分享:https://segmentfault.com/a/1190000005144275