开头写上
plt.rcParams['font.family'] = ['sans-serif'] plt.rcParams['font.sans-serif'] = ['SimHei']
完整代码
import matplotlib.pyplot as plt # 在我的 notebook 里,要设置下面两行才能显示中文 plt.rcParams['font.family'] = ['sans-serif'] # 如果是在 PyCharm 里,只要下面一行,上面的一行可以删除 plt.rcParams['font.sans-serif'] = ['SimHei'] plt.plot([0, 1], [1, 2]) plt.title('显示中文', size=16) # dpi 设置保存文本的分辨率 plt.savefig('./first.jpg', dpi=200) plt.show()