在Spyder2(蟒蛇发行版)和IPython QT控制台中,我可以打印符号计算的结果(来自我在上一篇文章中得到的答案),但我无法使用a IPython's Rich Display System打印字符串中的方程式
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 web notebook中运行。
谢谢!
https://stackoverflow.com/questions/24223695
复制相似问题