ImportError:无法导入名称lins

2024-06-01 07:58:20 发布

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

我正在测试一段Python代码,其中包含以下行:

from scipy import sparse, linsolve

运行脚本时,出现错误:

^{pr2}$

一个快速的谷歌搜索显示的代码linsolve.py(托管于Koders.com公司). 我的问题是:

linsolve是scilab的一部分,还是需要下载linsolve.py分开?在


Tags: 代码frompyimport脚本com错误公司
1条回答
网友
1楼 · 发布于 2024-06-01 07:58:20

如果有问题的代码实际上是要导入scipy.linsolve,这在很久以前就被弃用了,很可能已经从scipy的最新版本中删除了。为了兼容性,您可以尝试以下操作:

from scipy import sparse
import scipy.sparse.linalg.dsolve as linsolve

这应该给代码提供它所依赖的sparse和{},并且不需要任何其他的修改(当然,除非linsolve内部有它所依赖的东西也发生了变化)。在

相关问题 更多 >