使用Matplotlib时,我遇到了serif字体系列的问题。我为字体添加的代码部分是:
from __future__ import unicode_literals
import numpy as np
import matplotlib as mpl
from matplotlib import pyplot as plt
import scipy as sp
from scipy import stats
from matplotlib import rc
rc('font', **{'family': 'serif', 'serif': ['Computer Modern']})
rc('text', usetex=True)
mpl.rcParams.update({'font.size': 15})
mpl.rcParams['text.latex.unicode'] = True
但我一直收到这个错误:
/home/federico/anaconda2/lib/python2.7/site-packages/matplotlib/font_manager.py:1328: UserWarning:findfont:未找到字体系列[u'serif']。落后 DejaVu Sans(prop.get_family(),self.defaultFamily [fontext]))
我已经尝试过我发现的类似帖子的解决方案,但似乎没有任何效果。