python中的matplotlib仅支持Unicode编码,默认是不显示中文的,如果让其默认显示中文,可进行如下配置:
进入 目录 C:\Python27\Lib\site-packages\matplotlib\mpl-data
打开matolotlibrc文件
找到 font.family : sans-serif 这行 去掉#
找到 font.sans-serif 去掉# 并在 DejaVu Sans,.........前面添加AR PL UMing CN, SimHei
找到axes.unicode_minus 这行 将True 改为False
保存后 就可以显示中文了