ModuleNotFoundError: No module named ‘scipy.sparse.linalg.eigen.arpack’; ‘scipy.sparse.linalg.eigen’ is not a package
是因为新的scipy包更新了,不能采用
scipy.sparse.linalg.eigen.arpack
基本的修改方案是
# 过时了
from scipy.sparse.linalg.eigen.arpack import eigsh
# 改为
from scipy.sparse.linalg import eigsh
我报错的内容这一行
from scipy.sparse.linalg.eigen.arpack.arpack import ArpackError
改为
from scipy.sparse.linalg import ArpackError