看板 Python 關於我們 聯絡資訊
大家好...謝謝昨天替我解答matplotlib問題的各位 後來的解決方式是把python 3.7移除改成3.6 但後來要開始畫圖時...問題就出現了... 我不能使用中文,會出現口口口口這樣的框框, 照著書上,網路上的方法,看了版上的前幾篇相同的問題,都無法作解決, 基本上找到的方法就是這篇上面的幾個, http://www.wnqzw.com/article/9077.html 也刪除過user裡面的.matplotlib 但都沒有辦法解決... 想問一下是不是漏了甚麼步驟? -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.241.215.69 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1510919530.A.6E4.html
chen1i6c04: 我記得Matplotlib本身就不支援中文 11/17 20:05
BigBank: font = FontProperties(fname='UrFontPath') 11/17 21:08
BigBank: plt.title("test",fontproperties=font) 試試看 11/17 21:08
pig98520: 後來發現win10只支援標楷體的樣子 11/17 22:53
pig98520: # plt.rcParams['font.family']='DFKai-SB'這樣就可了 11/17 22:54
pig98520: 或是把他拉到matplotlib的font裡面 然後照著網頁的第一 11/17 22:55
pig98520: 個方式做修改即可...還是謝謝上面的各位解答~ 11/17 22:55
chessman416: 可以有其他的字體,只要去查英文名稱就好,我有用微 11/18 13:47
chessman416: 軟正黑體成功,語法在公司電腦暫時拿不到,你可以嘗 11/18 13:47
chessman416: 試看看 11/18 13:47
pig98520: 好 謝謝 11/18 16:43
sda966101: 我也遇過一樣的問題 11/19 02:48
s860134: 換字體有解 11/19 22:41
chessman416: plt.rcParams['font.family']='Microsoft JhengHei' 11/20 08:56
chessman416: 這樣就可以使用微軟正黑體,我測試過可以用 11/20 08:56
pig98520: 有了~謝謝各位 11/21 10:46