Spyder在渲染Sympy矩阵时无法渲染latex

2024-09-24 00:36:05 发布

您现在位置:Python中文网/ 问答频道 /正文

Python 3.5.0 |Python2.4.0(x86_64) Python 4.0.0 Spyder今天更新。 在Mac iBook OS 10.10.1上运行

>>> M = Matrix([[1, 0, 1, 3], [2, 3, 4, 7], [-1, -3, -3, -4]])
>>> M

在Spyder内部控制台中生成以下错误:

^{pr2}$

这个例子在sympyweb工具中运行得很好


Tags: 工具osmac错误matrixx86例子spyder
2条回答

我最近也遇到了同样的问题,这件事被摩尔人解决了。在

总而言之,您必须在您的计算机上安装dvipng库,这样sympy不依赖matplotlib来渲染乳胶矩阵,这是不起作用的。 我已经安装了miktex,其中包括dvipng,如果你想的话,你可以找到另一个。 然后,重新启动spyder并显示矩阵。此时会出现一个窗口,警告您已加载外部包。点击“确定”就可以了。在

如果安装了乳胶,请尝试

init_printing(use_latex=True)

而不是

^{pr2}$

相关问题 更多 >