В Spyder 2 (дистрибутив Anaconda) и в консоли IPython QT я могу распечатать результаты символьных вычислений (из ответа, который я получил на предыдущий пост), но я не могу получить уравнения в строках для печати с a Расширенная система отображения IPython:
from sympy import *
from IPython.display import display, Math
init_printing(use_unicode=False, wrap_line=False, no_global=True)
x, y, z = symbols('x y z')
#----- prints correctly
ii = integrate(x**2 + x + 1, x)
display(ii)
#----- does not print
Math(r'F(k) = \int_{-\infty}^{\infty} f(x) e^{2\pi i k} dx')
Вышеупомянутое правильно печатает результаты интеграции, но Math() не печатает (без ошибок - просто пропускает его). Обратите внимание, что все это работает в веб-блокноте SciPy.
Спасибо!