Octave-使用旧版本 sympy 的符号包

Octave-使用旧版本 sympy 的符号包

我正在尝试在 Octave (4.2.2) 中使用符号包。当我尝试加载包时,我收到以下错误:“符号包 v2.8.0:错误:找到 SymPy 版本 1.1.1 但版本太旧(需要 1.2)”但当我检查时,我了解到以某种方式安装了较新的 sympy(版本 1.3):"(base) shlomo@shlomo-MS:~$ pip show sympy 名称:sympy 版本:1.3 摘要:Python 中的计算机代数系统 (CAS) 主页:http://sympy.org 作者:SymPy 开发团队 作者电子邮件:[电子邮件保护] 许可证:BSD” 如何强制 Octave 识别已安装的(较新的)SymPy?

答案1

查找它找不到的版本 1.3 和它找到的版本 1.1.1,记下版本 1.1.1 所在的位置,将其擦除,将版本 1.3 移动到版本 1.1.1 所在的位置。

如果对方是重要的主人,那么还有更巧妙的方法,但你还是可以接受的。希望如此。

相关内容