我想运行下面的代码段:
import matplotlib.pyplot as plt
params = {'text.usetex': True}
plt.rcParams.update(params)
但是如果机器上没有安装latex或其他需求(我想到了ghostscript),则可以回退到'text.usetex' = False
。
我想尝试一个虚拟图,如果出现错误,将text.usetex设置为False,但是如果latex不可用,我不知道会出现哪个错误。
我想运行下面的代码段:
import matplotlib.pyplot as plt
params = {'text.usetex': True}
plt.rcParams.update(params)
但是如果机器上没有安装latex或其他需求(我想到了ghostscript),则可以回退到'text.usetex' = False
。
我想尝试一个虚拟图,如果出现错误,将text.usetex设置为False,但是如果latex不可用,我不知道会出现哪个错误。
2条答案
按热度按时间t0ybt7op1#
我也在寻找相同的功能,看过matplotlib的代码后,你会得到一个函数:
在我的示例中,由于未安装LaTeX,因此会显示此警告
并且usetex设置为False。
b1payxdu2#
matplotlib.checkdep_usetex(True)
在Matplotlib 3.6和未来版本中将是depreciated。我建议使用以下一行程序解决方案: