环境:macos anaconda3/python3.6
参考:1 matplotlib图例中文乱码?
1 下载中文字体SimHei
2 将下载好的simhei字体文件SimHei.ttf拷贝到matplotlib字体文件夹(matplotlib/mpl-data/fonts/ttf)里
这里要查找你使用的matplotlib的pakage是下载到了哪里,可以在python中通过使用以下方式查询
import matplotlib
print(matplotlib)
我自己的matplotlib路径是/Users/xxx//anaconda3/lib/python3.6/site-packages/matplotlib/
3 vim修改配置文件matplotlibrc (路径matplotlib/mpl-data)
我自己打开这个配置文件发现全部都是被#注释了的
将下面三行前的#注释去掉,并在font.sans-serif里加上SimHei,axes.unicode_minus配置为False
font.family : sans-serif
fo