【发布时间】:2015-11-07 18:17:07
【问题描述】:
我以前在 ipython 笔记本中使用过漂亮的数学打印。升级到 jupyter(也升级了许多其他与 ipython 相关的包)后,漂亮的打印不再像以前那样工作了。我在笔记本顶部使用此代码进行设置:
import sympy as sp
sp.init_printing()
我也尝试使用init_printing 的use_latex=True 和use_latex='mathjax' 参数,但这没有帮助。在所有情况下,表达式都会在升级后以纯文本形式打印。请参阅https://gist.github.com/josteinbf/78dae5085dec0aa19a48#file-sympy_pp-ipynb 以获取笔记本形式的完整示例。
在笔记本和运行 jupyter 的控制台中都没有错误消息或警告。如何修复(或至少调试)这个问题?
【问题讨论】:
-
这不是纯文本。我认为它正在工作。 imgur.com/RxMbDkF
-
@SudhanshuMishra:它确实在某种程度上格式化了输出,但它不是我以前的。查看此示例笔记本,了解它以前的外观以及我希望它的外观:nbviewer.ipython.org/github/yenlung/ipython/blob/rel-0.13/docs/…