作者pig98520 (Jimmy)
看板Python
标题[问题] win10 matplotlib 无法使用中文
时间Fri Nov 17 19:52:07 2017
大家好...谢谢昨天替我解答matplotlib问题的各位
後来的解决方式是把python 3.7移除改成3.6
但後来要开始画图时...问题就出现了...
我不能使用中文,会出现口口口口这样的框框,
照着书上,网路上的方法,看了版上的前几篇相同的问题,都无法作解决,
基本上找到的方法就是这篇上面的几个,
http://www.wnqzw.com/article/9077.html
也删除过user里面的.matplotlib 但都没有办法解决...
想问一下是不是漏了甚麽步骤?
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 111.241.215.69
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/Python/M.1510919530.A.6E4.html
1F:→ chen1i6c04: 我记得Matplotlib本身就不支援中文 11/17 20:05
2F:→ BigBank: font = FontProperties(fname='UrFontPath') 11/17 21:08
3F:→ BigBank: plt.title("test",fontproperties=font) 试试看 11/17 21:08
4F:→ pig98520: 後来发现win10只支援标楷体的样子 11/17 22:53
5F:→ pig98520: # plt.rcParams['font.family']='DFKai-SB'这样就可了 11/17 22:54
6F:→ pig98520: 或是把他拉到matplotlib的font里面 然後照着网页的第一 11/17 22:55
7F:→ pig98520: 个方式做修改即可...还是谢谢上面的各位解答~ 11/17 22:55
8F:推 chessman416: 可以有其他的字体,只要去查英文名称就好,我有用微 11/18 13:47
9F:→ chessman416: 软正黑体成功,语法在公司电脑暂时拿不到,你可以尝 11/18 13:47
10F:→ chessman416: 试看看 11/18 13:47
11F:→ pig98520: 好 谢谢 11/18 16:43
12F:推 sda966101: 我也遇过一样的问题 11/19 02:48
13F:→ s860134: 换字体有解 11/19 22:41
14F:推 chessman416: plt.rcParams['font.family']='Microsoft JhengHei' 11/20 08:56
15F:→ chessman416: 这样就可以使用微软正黑体,我测试过可以用 11/20 08:56
16F:→ pig98520: 有了~谢谢各位 11/21 10:46