python - 由于“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
我怎样才能解决这个问题?
谢谢!
解决方案
您是否尝试过检查您的 numpy 版本?在某些情况下,您可能安装了超过 1 个版本的 numpy,删除额外的安装会很好。
import numpy
print numpy.__version__
print numpy.__path__
然后从那里你可以使用删除它rm
。
推荐阅读
- c - 使用文件和列表在 C 中修饰字符
- laravel - 雄辩的关系多重连接
- javascript - 使用搜索过滤器引导程序时如何浮动 div
- iis - 从 2008 R2 升级到 2012 R2 后 IIS HTTP 错误 503
- arrays - 如何使用 PSGSUITE PS 模块添加谷歌群组?
- lisp - 有没有办法在 Common-Lisp 中不传递参数而不是传递“NIL”?
- javascript - 破坏传递给子函数的属性
- c# - 如果在网络表单中加密,如何检查 QueryString Null 值
- javascript - 有什么方法可以自动增加firebase中的字段
- javascript - 为什么我的底部子组件显示在页面顶部?