Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

422
Views
Numba necesita NumPy 1.20 o menos para importar shapley

Estoy tratando de importar shap. Recibo el siguiente error. Instalé la versión inferior de NumPy pero el problema no está resuelto. ¡Gracias!

 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
over 4 years ago · Santiago Trujillo
3 answers
Answer question

0

Uso Numpy==1.21.4 y Numba==0.53.0 , funciona:

 pip install numba==0.53
over 4 years ago · Santiago Trujillo Report

0

Usé pip install shap en lugar de conda install -c conda-forge shap y funcionó para mí.

over 4 years ago · Santiago Trujillo Report

0

Me encontré con el mismo problema. la solución es instalar numpy 1.18.1 con numpa 0.48.0 y debería funcionar

over 4 years ago · Santiago Trujillo Report
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!