[問題] 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