在新的jupyter笔记本中是不是打破了打印?

jos*_*inb 9 python sympy jupyter

我以前在ipython笔记本中使用过漂亮的数学印刷.在升级到jupyter(也升级了许多其他与ipython相关的软件包)之后,漂亮的打印不再像以前一样工作了.我在笔记本的顶部使用此代码进行设置:

import sympy as sp
sp.init_printing()
Run Code Online (Sandbox Code Playgroud)

我也尝试了这个use_latex=True和use_latex='mathjax'参数init_printing,但这没有帮助.在所有情况下,表达式在升级后以纯文本格式打印.有关笔记本形式的完整示例,请参阅https://gist.github.com/josteinbf/78dae5085dec0aa19a48#file-sympy_pp-ipynb.

笔记本中和运行jupyter的控制台中都没有错误消息或警告.如何修复(或至少调试)此问题?

Gre*_*reg 12

我也遇到过这个问题,修复方法是升级你的sympy版本.我发现0.7.6再现了错误,但是0.7.7修复了它.目前这不是通过pip,但可以通过github repo找到.