解决linux中matplotlib显示中文的问题


 
from matplotlib import font_manager
 
# fname中选择一个你本机查询出来的字体 若没有中文字体则需要你本人手动安装
 
font = font_manager.FontProperties(fname="/usr/share/fonts/wenquan/wenquan.ttf")
 
  
 
plt.xlabel('x轴',fontproperties=font)
 
plt.ylabel('y轴',fontproperties=font)
 
plt.title('柱形图',fontproperties=font)

  

常用中文字体的英文名

宋体     SimSun
黑体     SimHei
微软雅黑     Microsoft YaHei
微软正黑体     Microsoft JhengHei
新宋体     NSimSun
新细明体     PMingLiU
细明体     MingLiU
标楷体     DFKai-SB
仿宋     FangSong
楷体     KaiTi
隶书:LiSu
幼圆:YouYuan
华文细黑:STXihei
华文楷体:STKaiti
华文宋体:STSong
华文中宋:STZhongsong
华文仿宋:STFangsong
方正舒体:FZShuTi
方正姚体:FZYaoti
华文彩云:STCaiyun
华文琥珀:STHupo
华文隶书:STLiti
华文行楷:STXingkai
华文新魏:STXinwei

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM