У меня есть следующий код 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 свойств проекта, но все равно получаю те же ошибки.