折騰了好屢次,採用以下方法顯示中文成功:字體
import matplotlib.pyplot as plt import matplotlib as mpl zhfont = mpl.font_manager.FontProperties(fname='/usr/share/fonts/truetype/droid/DroidSansFallbackFull.ttf') plt.plot([1, 2, 3]) plt.xlabel(u'x軸標籤', fontproperties=zhfont) plt.show()
能夠將其餘字體拷到上面的目錄下,便可調用。code
華文細黑:STHeiti Light [STXihei]it
華文黑體:STHeitiimport
華文楷體:STKaiti方法
華文宋體:STSongim
華文仿宋:STFangsongnw
儷黑 Pro:LiHei Pro Mediummatplotlib
儷宋 Pro:LiSong Pro Lightdi
標楷體:BiauKai文件
蘋果儷中黑:Apple LiGothic Medium
蘋果儷細宋:Apple LiSung Light
新細明體:PMingLiU
細明體:MingLiU
標楷體:DFKai-SB
黑體:SimHei
新宋體:NSimSun
仿宋:FangSong
楷體:KaiTi
仿宋_GB2312:FangSong_GB2312
楷體_GB2312:KaiTi_GB2312
微軟正黑體:Microsoft JhengHei
微軟雅黑體:Microsoft YaHei
隸書:LiSu
幼圓:YouYuan
華文細黑:STXihei
華文楷體:STKaiti
華文宋體:STSong
華文中宋:STZhongsong
華文仿宋:STFangsong
方正舒體:FZShuTi
方正姚體:FZYaoti
華文彩雲:STCaiyun
華文琥珀:STHupo
華文隸書:STLiti
華文行楷:STXingkai
華文新魏:STXinwei