一、找到并修改matplotlibrc文件

进入Python安装目录下的Lib\site-packages\matplotlib\mpl-data目录,用记事本打开matplotlibrc文件;找到font.family和font.sans-serif,并删除其前面的#;在font.sans-serif后添加“Microsoft YaHei”,该行指示缺省字体,如下图所示:

Matplotlib中文乱码问题-LMLPHP

二、在代码中文符串前加u

如下图所示

Matplotlib中文乱码问题-LMLPHP

三、效果

Matplotlib中文乱码问题-LMLPHP

05-11 05:04