Numba 需要 NumPy 1.20 或更低版本才能导入 shapley

2023-12-22

我正在尝试导入形状。我遇到以下错误。我安装了较低版本的NumPy仍然问题没有解决。谢谢你!

 import shap


ImportError                               Traceback (most recent call last)
/tmp/ipykernel_22681/948769371.py in <module>
----> 1 import shap

~/jupyter/environment/lib/python3.8/site-packages/shap/__init__.py in <module>
     10     warnings.warn("As of version 0.29.0 shap only supports Python 3 (not 2)!")
     11 
---> 12 from ._explanation import Explanation, Cohorts
     13 
     14 # explainers

~/jupyter/environment/lib/python3.8/site-packages/shap/_explanation.py in <module>
     10 from slicer import Slicer, Alias, Obj
     11 # from ._order import Order
---> 12 from .utils._general import OpChain
     13 
     14 # slicer confuses pylint...

~/jupyter/environment/lib/python3.8/site-packages/shap/utils/__init__.py in <module>
----> 1 from ._clustering import hclust_ordering, partition_tree, partition_tree_shuffle, delta_minimization_order, hclust
      2 from ._general import approximate_interactions, potential_interactions, sample, safe_isinstance, assert_import, record_import_error
      3 from ._general import shapley_coefficients, convert_name, format_value, ordinal_str, OpChain
      4 from ._show_progress import show_progress
      5 from ._masked_model import MaskedModel, make_masks

~/jupyter/environment/lib/python3.8/site-packages/shap/utils/_clustering.py in <module>
      2 import scipy as sp
      3 from scipy.spatial.distance import pdist
----> 4 from numba import jit
      5 import sklearn
      6 import warnings

~/jupyter/environment/lib/python3.8/site-packages/numba/__init__.py in <module>
    196 
    197 _ensure_llvm()
--> 198 _ensure_critical_deps()
    199 
    200 # we know llvmlite is working as the above tests passed, import it now as SVML

~/jupyter/environment/lib/python3.8/site-packages/numba/__init__.py in _ensure_critical_deps()
    136         raise ImportError("Numba needs NumPy 1.17 or greater")
    137     elif numpy_version > (1, 20):
--> 138         raise ImportError("Numba needs NumPy 1.20 or less")
    139 
    140     try:

ImportError: Numba needs NumPy 1.20 or less

我相信 numba 对 numpy 1.22 的依赖性已在最新版本中得到解决。尝试升级 numba (适用于我的 numpy 1.22):

pip install numba --upgrade
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Numba 需要 NumPy 1.20 或更低版本才能导入 shapley 的相关文章

  • 使用请求验证 SSL 证书

    我正在尝试验证 SSL 但它不起作用 我在浏览器上访问了我想要访问的机密网站 在 Chrome 上 我单击了储物柜 gt 证书 gt 详细信息 gt 复制到文件 gt base64 gt cert cer 我的代码是 test reques
  • 将tensorflow 2.0 BatchDataset转换为numpy数组

    我有这个代码 train images test images tf keras datasets mnist load data train dataset tf data Dataset from tensor slices train
  • 没有任何元数据的 zip 文件

    我想找到一种简单的方法来压缩一堆文件 而无需任何文件元数据 例如时间戳 这zip命令似乎总是保留元数据 我没有找到禁用元数据的方法 我希望解决方案是一个命令或最多一个 python 脚本 谢谢 正如一些帖子已经指出的那样 zip 标头中的大
  • 在Python3.6中调用C#代码

    由于完全不了解 C 编码 我希望在我的 python 代码中调用 C 函数 我知道有很多关于同一问题的问答 但由于一些奇怪的原因 我无法从示例 python 模块导入简单的 c 类库 以下是我所做的事情 C 类库设置 我使用的是 VS 20
  • 在python中将文本文件解析为列表

    我对 Python 完全陌生 我正在尝试读取包含单词和数字组合的 txt 文件 我可以很好地读取 txt 文件 但我正在努力将字符串转换为我可以使用的格式 import matplotlib pyplot as plt import num
  • 如何使用Python将WebP图像转换为Gif?

    我已经尝试过这个 from PIL import Image im Image open this webp im save that gif gif save all True 这给了我这个错误 类型错误 不支持的操作数类型 tuple
  • Paramiko - 使用私钥连接 - 不是有效的 OPENSSH 私钥/公钥文件

    我正在尝试找到解决方案 但无法理解我做错了什么 在我的 Linux 服务器上 我运行了以下命令 ssh keygen t rsa 这产生了一个id rsa and id rsa pub file 然后我将它们复制到本地并尝试运行以下代码 s
  • 为什么 Python 中的“pip install”会引发语法错误?

    我正在尝试使用 pip 安装软件包 我试着跑pip install从Python shell 但我得到了SyntaxError 为什么我会收到此错误 如何使用 pip 安装软件包 gt gt gt pip install selenium
  • 如果字段值在外部列表中,Django 会注释布尔值

    想象一下我有这个 Django 模型 class Letter models Model name models CharField max length 1 unique True 还有这个列表 vowels a e i o u 我想查询
  • Python Kivy - 在本机网络浏览器中打开 url 的应用程序

    我尝试制作一个简单的应用程序 在单击 Screen One 上的按钮后 在 Kivy 中打开一个网页 我使用了这个主题 Python 在应用程序中直接显示网络浏览器 iframe https stackoverflow com questi
  • 为什么我用 beautifulSoup 刮的时候有桌子,但没有 pandas

    尝试抓取条目页面转换为制表符分隔格式 主要拉出序列和 UniProt 登录号 当我跑步时 url www signalpeptide de index php sess m listspdb bacteria s details id 10
  • 将 Pandas 列中的列表拆分为单独的列

    这是我在 pandas 数据框中的 特征 列 Feature Cricket 82379 Kabaddi 255 Reality 4751 Cricket 15640 Wildlife 730 LiveTV 13 Football 4129
  • 无法截取宽度为 0 的屏幕截图

    我正在尝试截取 Bootstrap 模态内元素的屏幕截图 经过一番努力 我终于想出了这段代码 driver get https enlinea sunedu gob pe driver find element by xpath div c
  • 导入错误:没有名为 google.auth 的模块

    当我尝试导入时firebase admin in python 2 7我收到错误 导入错误 没有名为 google auth 的模块 这是Docker文件 https github com ammaratef45 Attendance bl
  • Flask WTForms 使用变量自动填充 StringField

    我有一个表格 我想用上一页收到的信息自动填充一些字段 但如果他们想调整它 它需要是可更改的 我正在为我的 SelectField 使用动态创建的列表 但添加 StringField 并不成功 请参阅下面的我的代码 forms py clas
  • Python组合目录中的所有csv文件并按日期时间排序

    我有 2 年的每日数据分成每月文件 我想将所有这些数据合并到一个按日期和时间排序的文件中 我正在使用的代码组合了所有文件 但不按顺序 我正在使用的代码 import pandas as pd import glob os import cs
  • 全局变量是 None 而不是实例 - Python

    我正在处理Python 中的全局变量 代码应该可以正常工作 但是有一个问题 我必须使用全局变量作为类的实例Back 当我运行应用程序时 它说 back is None 这应该不是真的 因为第二行setup 功能 back Back Back
  • 异步和协程与任务队列

    我一直在阅读有关 python 3 中的 asyncio 模块的内容 以及更广泛地了解 python 中的协程的内容 但我不明白是什么让 asyncio 成为如此出色的工具 我的感觉是 你可以用协程做的所有事情 通过使用基于多处理模块 例如
  • 在 Python 模块中使用 InstaLoader

    我正在尝试使用 Instaloader 下载与主题标签相关的照片以进行图像分析 我在GitHub存储库中找到了一个全面的方法 如何在终端中执行它 但是 我需要将脚本集成到Python笔记本中 这是脚本 instaloader no vide
  • Django South - 将 null=True 字段转换为 null=False 字段

    我的问题是 转变的最佳做法是什么null True场变成null False使用 Django South 的字段 具体来说 我正在与ForeignKey 你应该先写一个数据迁移 http south aeracode org docs t

随机推荐

  • 检查数据帧中的值是否介于另一个数据帧中的两个值之间

    我有一个与另一个问题非常相似的问题here https stackoverflow com questions 38334845 python dataframe check if a value in a column dataframe
  • oxyplot 中的中心轴

    我想用 oxyplot 绘制如下图所示的图表 问题是我不知道如何在值 50 处绘制轴 带有值 Code var model new PlotModel Title EllipseAnnotations model Axes Add new
  • 值 0 和 1 等于 php 中的 false 和 true

    有时我们在php中使用0值或1值 而不是0和1值 我们可以在php中使用True False方法吗 布尔 TRUE 值转换为字符串 1 布尔值 FALSE 转换为 空字符串 这允许在布尔值和字符串值之间来回转换 https www php
  • 将android库发布到jcenter:gradle bintrayUpload找不到库

    我正在尝试将 Android 库发布到 jcenter 我已经关注了https github com danielemaddaluno gradle jcenter publish https github com danielemadda
  • 只有一个实例可与 IIS7.5 上的 Azure October 2012 SDK 配合使用

    我刚刚将我的 Azure 解决方案升级到 VS2012 和 2012 年 10 月版本 我有 2 个 webrole 但当我从 IIS 管理器查看时 其中只有 1 个正在工作 我确信这一点 因为我的网络角色的角色间通信请求也失败了 首先我认
  • 如何将 FragmentTabhost 放在底部

    我想把 tabwidget 像 iPhone App 一样放在底部 我知道这个布局违反了 Google 用户界面指南 但我需要 所以 我在 Stackoverflow 上读过很多类似的帖子 但每个帖子都不起作用 我想使用 FragmentT
  • 适用于 iPhone 的 C 与 C++(Objective-C 与 Objective-C++)

    我想为 iPhone 创建一个便携式库 也可以用于其他平台 我的问题如下 有谁知道 iPhone 上最好用的是什么 Objective C 或 Objective C 它与 C 的工作方式是否与 Objective C 与 C 的工作方式相
  • Shell 导航底部和上部 TabBar 滚动行为

    在后续的shell 导航栏滚动行为 https stackoverflow com questions 65544512 shell navigation bar scroll behavior 我创建了一个具有滚动行为的自定义 Shell
  • 检查单元格是否包含子字符串

    是否有内置函数来检查单元格是否包含给定的字符 子字符串 这意味着您可以应用文本函数 例如Left Right Mid当分隔字符不存在时 有条件地不会抛出错误 尝试使用这个 ISNUMBER SEARCH Some Text A3 这将返回T
  • SceneKit – 获取相机方向

    我需要找出相机正在看哪个方向 例如如果它正在寻找Z Z X or X 我尝试过使用eulerAngles 但偏航范围为0 gt 90 gt 0 gt 90 gt 0这意味着我只能检测相机是否朝向Z or X 如果它朝这些轴的正方向或负方向看
  • 如何在 ASPnet Identity 中通过 Linq 检索具有特定角色的用户

    我需要检索特定角色的所有用户 我认为应该简单明了 但是 这就是问题所在 ApplicationUser的角色导航属性不是角色列表 IdentityRole 而是链接用户和角色的中间表 IdentityUserroles 的集合 所以 这是我
  • 在 Amazon Lambda 上运行 Spring Boot

    我正在尝试在 Amazon Lambda 上部署 Spring Boot 应用程序 我注意到 如果处理程序被快速连续调用 spring 会尝试重新加载自身 重新设置数据源 重新加载 bean 等 如果 main 方法已经被调用 是否有办法告
  • Oracle JDK安装两个JRE?

    在投反对票之前 or 关闭请求这个问题请看这个问题是关于 JDK 7 而不是 6 它有第二个问题 Q2 没有被任何重复的线程解决 这个问题是关于four不仅twojava exe 实例 谢谢你 我刚刚安装了 Oracle 的 Java SE
  • Egit 可以与现有 Eclipse 项目和现有 Git 存储库一起使用吗?

    我一直在使用 Eclipse 和 Git 现在我想使用EGit 我的项目有4个包 每个包都有一个 Git 存储库 当我将 Git 存储库导入 EGit 时 用户文档中有导入或创建 project 文件的说明 这些 project 文件可能与
  • 如何搜索自定义数据库表(不是 WordPress 表)?

    我有一个定价表 已导入到我的 WordPress 网站的架构中 现在我希望允许用户搜索该表并查看它 但不能编辑它 已经有插件了吗让我这样做吗 我发现 dbtoolkit 过于复杂 在这个简单的情况下不起作用 我尝试过其他几个插件 但它们似乎
  • strcpy是如何实现的?

    我有一个关于使用 strcpy 的问题 我知道 ANSI C 标准规定 源和目标不得重叠 否则行为是不可预测的 我向您展示了一段代码 如果它是在 Linux 下使用旧的 gnu C 编译器编译的 那么它可以按我的预期工作 include
  • 如何确定 LINQ 查询是 LINQ to SQL 还是 LINQ to Objects?

    通常 LINQ to SQL 和 LINQ to Objects 之间的区别并不是什么大问题 但如何确定发生的是哪一种情况呢 在编写代码时了解这一点很有用 但我担心有时只能在运行时才能确定 It s not微优化以区分 Linq To Sq
  • Java Thread.currentThread().setUncaughtExceptionHandler() 不适用于 JUNIT?

    在下面的示例代码中 如果 testMethod 通过 main 运行 它将按预期工作 但如果通过 JUNIT 运行 则不会调用 MyUncaughtExceptionHandler 这有什么解释吗 package nz co test im
  • 在android中如何将opengl纹理转换回位图?

    我想将图像过滤器应用于我的图像并使用Android HelloEffects 示例 https github com android platform development blob master samples HelloEffects
  • Numba 需要 NumPy 1.20 或更低版本才能导入 shapley

    我正在尝试导入形状 我遇到以下错误 我安装了较低版本的NumPy仍然问题没有解决 谢谢你 import shap ImportError Traceback most recent call last tmp ipykernel 22681