IPython sympy math pretty print 不起作用

IPython sympy math pretty print doesn't work

我正在尝试打印 scipy 漂亮的结果,但它似乎不是乳胶格式的输出。

import sympy
from sympy import *

init_printing() 

var('x,y')
y = sympy.expand((x+y)**2)
y

输出:

您需要设置漂亮的打印:

from sympy import init_printing
init_printing() 

现在应该可以了。

同时安装 matplotlib。

确保您使用的是最新版本的 SymPy (0.7.6.1)。在 0.7.6.1 错误修复版本中修复了打印问题。