CentOS系统是没有Times New Roman字体的。(其他字体类似操作)
步骤
- 把本地电脑里C:\windows\fonts中的Time New Roman文件夹/4个文件拷贝到CentOS系统中的/usr/share/fonts目录下。
(我不确定是把整个文件夹拷过来,还是把4个文件直接放进去,我都试了一下,不知道是哪个成功的。) - 执行下面三条命令刷新字体缓存
mkfontscale
mkfontdir
fc-cache -fv
可以执行“fc-list”来查看安装了那些字体(看每一个小段落前面的那加个英文即可)
- 删除matplotlib的缓存
rm ~/.cache/matplotlib -rf
- 重启操作系统
Reboot
- 打开Matplotlib的python文件,操作如下
import matplotlib
plt