1、在Anaconda中查看所有字体全名
import matplotlib
font_list=sorted([f.name for f in matplotlib.font_manager.fontManager.ttflist])
for i in font_list:
print (i)
2、加载程序字符库
plt.rcParams['font.family'] = ['Arial Unicode MS'] #正常显示中文
plt.rcParams['font.sans-serif'] = ['KaiTi']#作图的中文
plt.rcParams['font.serif'] = ['KaiTi']#作图的中文
plt.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题
3、测试,成功!