Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

421
Vistas
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 Respuestas
Responde la pregunta

0

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

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

0

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

over 4 years ago · Santiago Trujillo Denunciar

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda