我正在尝试使用Symphy解一些方程,我希望在控制台中获得一个好看的图像。我在黑暗模式下使用Spyder而不使用annaconda,这显示了一个非常丑陋的等式,因为前景颜色仍然是黑色,而不是白色
当我尝试使用“mathjax”更改前景色时
sympy.init_printing(use_latex='mathjax', forecolor='White')
sympy.init_printing(use_latex=True, forecolor='White')
这没有什么区别。然后,当我将“mathjax”替换为True时,Ipython控制台中断,似乎运行一个无限循环
我在某个地方读到,为了改变前景颜色,它需要一个Latex安装,因为它将使用matplotlib进行渲染,而matplotlib无法改变颜色。我目前认为问题在于sympy似乎不认识我的latex安装,因此无法工作。我不知道为什么它会在mathjax中呈现丑陋的版本
我目前正在使用: spyder 4.1没有annaconda(因此只需安装一个pip), python 3.7.5, Ipython 7.10.1, sympy 1.6.0,以及 特克斯活乳胶
希望有人能帮我解决我的问题,我将不胜感激
好的,我已经解决了这个问题,我想把答案贴出来,以防其他人有这个问题。简而言之,sympy似乎对texlive有问题。我在我的机器上安装了miktex,代码片段现在实际上改变了颜色。希望这对将来的人有用
相关问题 更多 >
编程相关推荐