1. 找到matplotlib配置檔案matplotlibrc,在python安裝目錄下
我的是c:\python27\lib\site-packages\matplotlib\mpl-data
2. #font.family, 將其注釋去掉,冒號後面的值改為microsoft yahei
3. #font.sans-serif, 將其注釋去掉,並將microsoft yahei新增到冒號後面的最前面
4. 拷貝檔案。c:\windows\fonts\中找到 微軟雅黑對應的字型檔案msyh.ttf
拷貝到c:\python27\lib\site-packages\matplotlib\mpl-data\fonts\ttf
參考:python matplotlib plot 資料中的中文無法正常顯示的解決辦法
python matplotlib中文顯示亂碼解決
問題描述 python matplotlib繪圖中文顯示亂碼 問題根源 matplotlib的預設字型並非中文字型 解決 設定為中文字型 linux下查詢中文字型 fc list lang zh cn 注意 前有個空格 windows下中文字型路徑 c windows fonts simsun.tt...
Python Matplotlib顯示中文
環境 windows anaconda 開啟你的anaconda安裝位置 譬如我開啟的是d anaconda3 lib site packages matplotlib mpl data fonts ttf 開啟windows的字型檔案 c windows fonts 將fonts中的 ttf 檔案...
python matplotlib 中文字型設定
matplotlib是畫圖利器,可惜中文支援不夠好,不設中文字型畫出的裡面的中文全是小框框,筆者也是google了許多次,嘗試了好幾種方法,終於弄對了。思路就是找乙個ttf檔案,可以直接用windows系統裡面ttf檔案,然後建立自己的font,將文字使用的font設定為自己建立的font就可以了。...