作者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/m.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