记录两种自己成功使用的方法
方法一:
#导入中文字体fname是下载的字体的地址,建议就放pycharm里,省的报错 zhfont1 = matplotlib.font_manager.FontProperties(fname="C:\Program Files\PyCharm 2023.2.1\SourceHanSansSC-Bold.otf")#打印时添加一句:fontproperties=zhfont1即可 plt.title('你好',fontproperties=zhfont1)
咳咳,本来想上传安装包的,结果删了,那有需要的可以自己下载,直接复制我这个名字搜就可以了
方法二:这样就可以啦,使用起来也没问题
#解决不显示中文的问题
# SimSun/宋体;KaiTI/楷体;Microsoft YaHei/微软雅黑;LiSu/隶书;FangSong/仿宋
plt.rcParams['font.sans-serif'] = 'SimHei'
#当字体支持中文后,必须设置负号,否则当数值中出现负号就无法显示
plt.rcParams['axes.unicode_minus']=False