1. matplotlib缺少中文字體庫
使用pip install matplotlib、conda install matplotlib方法安裝的matplotlib不包括中文字體,所以需要安裝中文字體
2. 設(shè)置流程

image.png
2.1 導(dǎo)入matplotlib的字體庫
首先打開matplotlib字體庫所在位置:
import matplotlib
matplotlib.matplotlib_fname()
>>> /Users/lin/anaconda3/lib/python3.6/site-packages/matplotlib/mpl-data/matplotlibrc

image.png
在Finder中打開,進(jìn)入字體庫文件夾所在位置,

image.png

image.png
最后,將SimHei Font復(fù)制到所在文件夾中
3. Rebuilt matplotlib
導(dǎo)入后運(yùn)行,仍不顯示中文字體,還需要進(jìn)行一步操作:
from matplotlib.font_manager import _rebuild
_rebuild() #reload一下
4. 結(jié)束

image.png