Linux下:matplotlib 添加 Times New Roman字体

1. 将 times.ttf,timesbd.ttf,timesbi.ttf,timesi.ttf 文件放置如下目录下:

        ~/lib/python3.6/site-packages/matplotlib/mpl-data/fonts/ttf

 注:~/ 指当前python环境所在目录

2. 清除Linux下的 matplotlib 缓存

cd ~/.cache/matplotlib
rm * -r

3. 添加如下代码:

import matplotlib.pyplot as plt
plt.rcParams['font.sans-serif']=['Times New Roman']
 
  

附:Times New Roman字体文件获取

链接:https://pan.baidu.com/s/1AhxLIIVRiM29f1jf0w2Jww 
提取码:1234

你可能感兴趣的:(matplotlib,python,开发语言)