用最简单的方法解决matplotlib中文乱码问题

网上找了N种所谓最简单的解决方法,最后其实只有一种是最简单的,这里就记录一下:
1 .用jupyter notebook或者Spyder等python IDE 找出matplotlib的matplotlibrc文件的地址

import matplotlib
matplotlib.matplotlib_fname()

输出:

'c:\users\local\programs\python\python37\lib\site-packages\matplotlib\mpl-data\matplotlibrc'

2 .修改matplotlibrc文件

将文件中的
#font.family: sans-serif
在注释的下一行,添加一行:
font.family: Microsoft YaHei

这就搞掂了!!

添加新评论