解决windows下matplotlib中文显示问题


1. 安装SimHei.tff字体


https://us-logger1.oss-cn-beijing.aliyuncs.com/SimHei.ttf

2. 查看matplotlib的安装目录,并将SimHei.tff移动到安装目录的mpl-data/fonts/tff目录下


 import matplotlib
 print(matplotlib.matplotlib_fname())

3. 修改matplotlibrc配置文件



4. 重新加载一下,让配置文件生效


 from matplotlib.font_manager import _rebuild
 _rebuild()