解决mac系统下Matplotlib 中文显示问题

来源:互联网 发布:mac用wincolen装双系统 编辑:程序博客网 时间:2024/06/05 03:10

 最近在看python下的Matplotlib库,可以画一点图表啥的。可是发现mac系统下 Matplotlib 标题总是乱码怎么破?


后来百度了大量资料,解决了此问题。写点文章做点总结。如下:




# -*- coding:utf-8 -*-# **********************************# ** http://weibo.com/lixiaodaoaaa ## ** create at 2017/5/20   20:55 ***# ****** by:lixiaodaoaaa ***********import numpy as npimport pandas as pdimport matplotlibimport pylabfrom matplotlib.font_manager import FontManager, FontPropertiesimport subprocessimport matplotlib.pyplot as plotdef getChineseFont():    return FontProperties(fname='/System/Library/Fonts/PingFang.ttc')if __name__ == '__main__':    plot.title(u"我是道哥", fontproperties=getChineseFont())    plot.show()







原创粉丝点击