Matplotlib默认不支持中文显示,显示为方块乱码。
第1步,下载SimHei.ttf文件,下载链接
第2步,解压,复制SimHei.ttf到Matplotlib的字体文件夹。
显示Python库的具体路径
pip show matplotlib
再进入到字体文件夹:matplotlib/mpl-data/fonts/ttf
,复制字体。
第3步,删除matplotlib的缓存
查看缓存位置,再使用rm -rf删除缓存,即可。
import matplotlib
matplotlib.get_cachedir()
第4步,调用的时候增加使用具体字体。
import matplotlib