养生 装修 购物 美食 感冒 便秘 营销 加盟 小吃 火锅 管理 创业 搭配 减肥 培训 旅游

python绘图中文乱码解决方法

时间:2024-11-03 05:30:29

有时候我们在使用python绘图工具包matplotlib画图的时候,出现了中文乱码,怎么解决呢,下面来分享一下方法

工具/原料

python

matplotlib画图中文乱码

方法/步骤

1、第一步我们使用python的matplotlib画图出现了中文乱码,如下图所示:

python绘图中文乱码解决方法

2、第二步我们来解决绘图中文乱码,打开python的安装路径,找到“F:\Install\py隋茚粟胫thon3.7\Lib\site-package霜杼厮贿s\matplotlib\mpl-data”路径下的matplotlibrc文件,如下图所示:

python绘图中文乱码解决方法

3、第三步打开matplotlibrc文件之后,将#font.sans-serif:Dej瞢铍库祢aVuS锾攒揉敫ans,BitstreamVeraSans,LucidaGrande,Verdana,Geneva,Lucid,Arial,Helvetica,AvantGarde,sans-serif这一行注释去掉,并且在冒号后面加“SimHei,”,如下图所示:

python绘图中文乱码解决方法

python绘图中文乱码解决方法

4、第四步将#axes.unicode_minus:True这一行注释去掉,将true改成false,如下图所示:

python绘图中文乱码解决方法

5、第五步保存matplotlibrc文件,重新运行py文件,可以看到绘图上的中文已经正常显示出来了,如下图所示:

python绘图中文乱码解决方法

© 一点知识