首页 > 解决方案 > 由于“numpy.core.multiarray 无法导入”而无法导入 shap 库

问题描述

当我导入 shap 时,它显示了 numpy.core.multiarray 导入失败的错误

当我跑的时候shap_values = shap.TreeExplainer(model).shap_values(X),它得到了同样的错误。

我试图卸载我的 numpy 并将其重新安装到最新版本,似乎不起作用

我也试过直接 import numpy.core.multiarray ,它也不起作用

import numpy
import numpy.core.multiarray as multiarray

我怎样才能解决这个问题?

谢谢!

标签: pythonnumpyinstallation

解决方案


您是否尝试过检查您的 numpy 版本?在某些情况下,您可能安装了超过 1 个版本的 numpy,删除额外的安装会很好。

import numpy
print numpy.__version__
print numpy.__path__

然后从那里你可以使用删除它rm


推荐阅读