ImportError:无法从“scipy.sparse”导入名称“csr_array”

dw1jzc5e  于 2023-05-29  发布在  其他
关注(0)|答案(1)|浏览(949)

我在Python代码中尝试从scipy.sparse导入csr_array时遇到ImportError。我得到的具体错误消息是:
ImportError: cannot import name 'csr_array' from 'scipy.sparse'
我使用的是SciPy版本1.7.0,我遵循了官方文档,但似乎csr_array在scipy.sparse模块中不可用。
from scipy.sparse import csr_array

kxeu7u2r

kxeu7u2r1#

对我有用的是导入csr_matrix。
要解决此问题,请从以下位置修改导入语句:

from scipy.sparse import csr_array

致:

from scipy.sparse import csr_matrix

如果您使用的是旧版本的SciPy,可以使用以下命令进行升级:

!pip install --upgrade scipy

在进行这些更改之后,csr_matrix属性应该可以成功导入,不会出现任何错误。
使用csr_matrix应该可以提供所需的功能。
我希望这对你有帮助!

相关问题