看板 Python 關於我們 聯絡資訊
※ 引述《MrPanda (不人氣揪團師)》之銘言: : 首先我到 : Anaconda3\Lib\site-packages\matplotlib\mpl-data目錄,用記事本開啟matplotlibrc : 將#font.serif的註解拿掉後面加上Microsoft JhengHei : #axes.unicode_minus,一樣把#移除,將True改為False : C:\Windows\Fonts,把字體Microsoft JhengHei UI字體複製到 : Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf下 : 將msjh.ttc更名為Vera.tff : 最後再將font.family,將後面改為 Microsoft JhengHei : 解果顯示的還是框框 : 請問有人有辦法知道怎麼解決在matplotlib 顯示中文的問題嗎 : https://tinyurl.com/ya8kv4qs 只要把文字改成用SimHei字體就可以了 方法: 找到matplotlib的字體路徑 C:\Users\User\Anaconda3\Lib\site-packages\matplotlib\mpl-data\fonts\ttf 將下載好的SimHei.ttf檔案丟進路徑資料夾中 程式碼引入 from pylab import mpl mpl.rcParams['font.sans-serif'] = ['SimHei'] #將預設字體改用SimHei字體 附圖: http://imgur.com/a/sC6Xs http://imgur.com/a/dG3vB http://imgur.com/a/vchdm -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 36.229.150.13 ※ 文章網址: https://www.ptt.cc/bbs/Python/M.1499328284.A.F2D.html ※ 編輯: s960405s (36.229.150.13), 07/06/2017 16:13:19