Python 字体、matplotlib标签

Python 字体、matplotlib标签,python,matplotlib,latex,labels,Python,Matplotlib,Latex,Labels,我有以下python代码: import matplotlib.pyplot as plt plt.plot(1,1,label=r'$\alpha$') plt.plot(1,1,label=r'$V_b^0$') plt.legend() plt.show() 标签显示不正确。这里有*而不是\alpha,这里有V_b^E而不是V_b^0 我在新电脑上工作。我应该改变什么才能使它正常工作。 我以前在我工作过的任何其他笔记本电脑上都没有遇到过这个问题。当我运行代码时,它看起来是这样的。因此,

我有以下python代码:

import matplotlib.pyplot as plt
plt.plot(1,1,label=r'$\alpha$')
plt.plot(1,1,label=r'$V_b^0$')
plt.legend()
plt.show()
标签显示不正确。这里有*而不是\alpha,这里有V_b^E而不是V_b^0

我在新电脑上工作。我应该改变什么才能使它正常工作。
我以前在我工作过的任何其他笔记本电脑上都没有遇到过这个问题。

当我运行代码时,它看起来是这样的。因此,您需要告诉我们您的电脑与任何普通系统的差异有多大。总的来说,我建议使用最新版本的matplotlib-您的版本似乎已超过2年。系统为Centos7。我需要随时将作业登录到IT服务,以便进行更新、升级等。因此,您建议的是matplotlib升级?无论如何,我建议使用最新的matplotlib版本。鉴于代码本身是正确的,否则很难找到原因。当然,您可以尝试使用字体,尝试更改图例字体等。但最后,新的matplotlib安装可能会直接解决问题。假设您要更新的软件包多于Python版本,您也可以在主文件夹中安装一个版本: