当你写的Python的代码中出现显示不出字体的情况(如下图所示),可以尝试如下的解决方法:
在绘制图像前添加如下代码:
- 第一种
plt.rcParams['font.sans-serif'] = ['SimHei']
plt.rcParams['axes.unicode_minus'] = False # 解决负号显示问题
- 第二种
# 设置字体
font_path = 'C:/Windows/Fonts/simhei.ttf'
font_prop = fm.FontProperties(fname=font_path)
plt.rcParams['font.family'] = font_prop.get_name()
二者选其一就行