У меня есть следующий код Hello World, чтобы попробовать рендеринг TeX с помощью matplotlib на моем Mac.
import matplotlib.pyplot as plt
from matplotlib import rc
rc('text', usetex=True)
rc('font', family='serif')
plt.text(2,2,r"Hello World!")
plt.show()
С этим кодом я получаю следующую ошибку:
sh: latex: command not found
Exception in Tkinter callback
<... a long Traceback here ...>
RuntimeError: LaTeX was not able to process the following string:
'lp'
Here is the full report generated by LaTeX:
Я не вижу никакого полного отчета после последней строки. Во всяком случае, я думаю, что это проблема пути. Некоторые указатели на то, как я могу это исправить? У меня есть TeX Live 2010.
Я попытался добавить /Library/TeX/Root/bin/universal-darwin
к Глобальному пути Python свойств проекта, но все равно получаю те же ошибки.