对于这个问题网上有很多的解法,要设置系统字体啊啥啥的,很麻烦。
我介绍这个方法就是加2行代码就解决了。
再你要画图的代码前面加上:(直接复制)
import matplotlib as mpl
mpl.rcParams['font.sans-serif'] = ['SimHei'] # 指定默认字体
mpl.rcParams['font.serif'] = ['SimHei']
mpl.rcParams['axes.unicode_minus'] = False # 解决保存图像是负号'-'显示为方块的问题
想要设置其他字体: