下载微软雅黑字体
直接百度,下载的脚本之家的,亲测可用
找到字体文件夹
import matplotlib
print(matplotlib.matplotlib_fname())
进入fonts\ttf目录,把第一步下载的msyh.ttf放到该目录下面
(fonts和matplotlibrc文件在同一文件夹下)
修改matplotlibrc文件
#axes.unicode_minus : True ## use unicode for the minus symbol
#font.family : sans-serif
#font.sans-serif : DejaVu Sans, Bitstream Vera Sans, Computer Modern Sans Serif, Lucida Grande, Verdana, Geneva, Lucid, Arial, Helvetica, Avant Garde, sans-serif
分别修改为以下三行
axes.unicode_minus : False ##