【发布时间】:2019-07-04 15:02:44
【问题描述】:
在 centos7/rhel7 上,我尝试使用文档中的示例做一个简单的绘图:
#!/usr/bin/env python2
import numpy as np
import matplotlib.pyplot as plt
plt.plot(np.arange(10))
plt.title(r'$\alpha > \beta$')
print plt.__version__
plt.show()
-
matplotlib.__version__显示1.2.0(从 RPM 安装)。 -
plt.rcParams['text.usetext']设置为False
我看到的不是预期的 alpha 和 beta 希腊符号:*©@。
我不想安装latex。我不想使用 anaconda python 发行版。
如何让 matplotlib mathtext 在 centos7/rhel7 上工作?
附言我尝试了plt.rcParams['text.usetext'] = True,但得到了sh latex command not found 错误(latex 显然没有安装)。
【问题讨论】:
-
from matplotlib import rc ; rc('text', usetex=False) -
@gboffi 我想我的书面问题不清楚。让我澄清一下。当我将
rcParams['text.usetex']设置为False时,我得到*©@。
标签: python matplotlib centos7 rhel7