如何在matplotlib中将默认字体设置为Helvetica?

时间:2019-01-11 10:43:32

标签: python python-3.x matplotlib fonts

我正在尝试通过修改rc参数为所有图形设置默认字体。但是我遇到了错误。

我尝试了以下代码来修改rc文件-

dill.load_session('./param_new_EVI5_n1_design_2.pkl')

font = {'family' : 'sans-serif',
        'sans-serif':'Helvetica',
        'weight' : 'normal',
        'size'   : 18}

plt.rc('font', **font)

但是,我收到以下错误-

  

/home/shihab/.conda/envs/paper1_py37/lib/python3.7/site-> packages / matplotlib / font_manager.py:1241:UserWarning:findfont:字体>未找到家族['sans-serif'] 。退回DejaVu Sans。    (prop.get_family(),self.defaultFamily [fontext]))

0 个答案:

没有答案