【问题标题】:Is sympy pretty printing broken in new jupyter notebook?新的 jupyter 笔记本中的 sympy 漂亮打印是否损坏?
【发布时间】:2015-11-07 18:17:07
【问题描述】:

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

import sympy as sp
sp.init_printing()

我也尝试使用init_printinguse_latex=Trueuse_latex='mathjax' 参数,但这没有帮助。在所有情况下,表达式都会在升级后以纯文本形式打印。请参阅https://gist.github.com/josteinbf/78dae5085dec0aa19a48#file-sympy_pp-ipynb 以获取笔记本形式的完整示例。

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

【问题讨论】:

标签: python sympy jupyter


【解决方案1】:

我也遇到了这个问题,解决方法是升级你的sympy 版本。我发现 0.7.6 重现了该错误,但 0.7.7 已修复。目前无法通过pip 获得,但可以通过github repo 找到。

【讨论】:

  • 谢谢!从今天开始,0.7.6.1 似乎可以通过为遇到此问题的任何其他人进行 pip 升级来工作。
  • 正如 aaron 所说,运行 pip install -U sympy 会拉入 sympy-0.7.6.1,其中 LaTeX 打印工作。
猜你喜欢
  • 2014-01-24
  • 1970-01-01
  • 1970-01-01
  • 2021-03-06
  • 1970-01-01
  • 2023-03-17
  • 2014-01-25
  • 2018-07-03
相关资源
最近更新 更多