尝试使用LaTeX渲染matplotlib文本时找不到文件/目录

时间:2017-11-23 21:33:51

标签: python matplotlib latex

我尝试使用LaTeX在matplotlib中渲染文本,以便我可以在我的LaTeX文档中包含原生图,如下所述:https://matplotlib.org/1.3.1/users/usetex.html

我安装了LaTeX,dvipng和Ghostscript,并且我已经检查了我的PATH中的可执行文件(在matplotlib文档中指定)但是当我运行以下测试时它返回

  File "/Users/wilf/anaconda3/lib/python3.6/subprocess.py", line 1344, in _execute_child
raise child_exception_type(errno_num, err_msg, err_filename)

FileNotFoundError: [Errno 2] No such file or directory: 'latex': 'latex'

测试代码只是

import matplotlib as plt
plt.rc('text', usetex=True)
plt.rc('font', family='serif')

plt.pyplot.plot([1, 2, 3], [1, 2, 3])
plt.pyplot.xlabel('x')
plt.pyplot.ylabel('y')

我不确定为什么它会给我这个错误,或者我如何解决它。

0 个答案:

没有答案