2015-12-15 92 views
2

我想用漂亮的打印打印scipy结果,但它似乎输出不是乳胶格式。IPython sympy数学漂亮打印不起作用

import sympy 
from sympy import * 

init_printing() 

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

输出:

enter image description here

+0

你有权访问mathjax cdn吗? Markdown单元格中的数学工作? – Jakob

回答

2

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

+0

你说得对,0.7.6.1已经解决了这个问题。谢谢。 – lucky1928

1

时候才需要设定漂亮打印最大:

from sympy import init_printing 
init_printing() 

现在,它应该工作。

也安装matplotlib。

+0

谢谢,它仍然无法使用! – lucky1928

+0

你需要安装matplotlib。 –

+0

是的,我已经安装了Anaconda软件包,应该已经有了! – lucky1928