Как указывалось многими людьми, TeX может быть самым простым путем - поиск python tex дает некоторые возможности, одним из более простых может быть: http://pypi.python.org/pypi/tex/1.5
Это просто оболочка для вызоваTex в качестве подпроцесса и имеет файл "dvi" - вам все равно придется запустить dvipng (который, как говорит @JohnCook, поставляется с TeX), чтобы получить ваш файл png.
Недостатком является то, чтовам нужно настроить полную цепочку инструментов TeX (это не проблема для большинства дистрибутивов Linux).
Другой способ - получить библиотеки рендеринга MathMl, но тогда вам нужно собрать разметку MathML дляуравнение юр.Вот многообещающий Python MathML для SVGmodule здесь: http://sourceforge.net/projects/svgmath/ Это должно иметь меньше библиотечных зависимостей, и в зависимости от ваших целей SVG может быть более подходящим, чем .PNG для уравнений.Иначе, снова попросите stackoverflow перейти от .svg к .png в Python: -)