问题描述
使用matplotlib 在centos7.8上绘图,中文显示为方框,按照网上好多 安装了字体库还是不行.
一下给出一种解决方案.欢迎交流
- 找到python 引的包 matplotlib
cd mpl-data/fonts
- 拷贝字体库到当前目录
- 清空matplotlib字体缓存
rm -rf ~/.cache/matplotlib
mkdir matplotlib
fc-cache
- 回到 mpl-data/matplotlibrc目录
vim matplotlibrc
- 添加:// 第二行的后边跟的是字体名称,按照你配的来
font.family:sans-serif
font.sans-serif: SimHei,FangSong
- 保存,项目重启,查看效果