[问题] win10 matplotlib 无法使用中文

楼主: pig98520 (CheinFeng)   2017-11-17 19:52:07
大家好...谢谢昨天替我解答matplotlib问题的各位
后来的解决方式是把python 3.7移除改成3.6
但后来要开始画图时...问题就出现了...
我不能使用中文,会出现口口口口这样的框框,
照著书上,网络上的方法,看了版上的前几篇相同的问题,都无法作解决,
基本上找到的方法就是这篇上面的几个,
http://www.wnqzw.com/article/9077.html
也删除过user里面的.matplotlib 但都没有办法解决...
想问一下是不是漏了什么步骤?
楼主: pig98520 (CheinFeng)   2017-11-17 22:53:00
后来发现win10只支援标楷体的样子# plt.rcParams['font.family']='DFKai-SB'这样就可了或是把他拉到matplotlib的font里面 然后照着网页的第一个方式做修改即可...还是谢谢上面的各位解答~
作者: BigBank ( )   2017-11-17 21:08:00
font = FontProperties(fname='UrFontPath')plt.title("test",fontproperties=font) 试试看
作者: chen1i6c04 (轻踏水无痕)   2017-11-17 20:05:00
我记得Matplotlib本身就不支援中文
作者: chessman416 (哈士奇)   2017-11-20 08:56:00
plt.rcParams['font.family']='Microsoft JhengHei'这样就可以使用微软正黑体,我测试过可以用
作者: chessman416 (哈士奇)   2017-11-18 13:47:00
可以有其他的字体,只要去查英文名称就好,我有用微软正黑体成功,语法在公司电脑暂时拿不到,你可以尝试看看
楼主: pig98520 (CheinFeng)   2017-11-18 16:43:00
好 谢谢
作者: sda966101 (whirlwind)   2017-11-19 02:48:00
我也遇过一样的问题
作者: s860134 (s860134)   2017-11-19 22:41:00
换字体有解
楼主: pig98520 (CheinFeng)   2017-11-21 10:46:00
有了~谢谢各位

Links booklink

Contact Us: admin [ a t ] ucptt.com