我尝试使用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')
我不确定为什么它会给我这个错误,或者我如何解决它。