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

246
Vistas
¿Cómo soluciona "runtimeError: el paquete no pasa una verificación de cordura" para numpy y pandas?

Este es el error que recibo y, por lo que puedo decir, no hay nada útil en el enlace de error para solucionarlo.

RuntimeError: La instalación actual de Numpy ( '...\\venv\\lib\\site-packages\\numpy\\__init__.py' ) no pasa una verificación de cordura debido a un error en el tiempo de ejecución de Windows.

Consulte este problema para obtener más información: https://developercommunity.visualstudio.com/content/problem/1207405/fmod-after-an-update-to-windows-2004-is-causing-a.html

He probado varias versiones de Python (3.8.6 y 3.9.0) y numpy y pandas. Actualmente estoy usando PyCharm para hacer todo esto.

over 4 years ago · Hanz Gallego
9 Respuestas
Responde la pregunta

0

Simplemente instale numpy==1.19.3 Estoy usando python 3.9

over 4 years ago · Hanz Gallego Denunciar

0

Este error ocurre cuando se usa python3.9 y numpy1.19.4, por lo que desinstalar numpy1.19.4 e instalar 1.19.3 funcionará.


Editar

A partir del 5 de enero de 2021, la versión 1.19.5 está disponible y parece resolver el problema.

over 4 years ago · Hanz Gallego Denunciar

0

Volver a numpy 1.19.3 funcionó para mí en python 3.8.6

over 4 years ago · Hanz Gallego Denunciar

0

Estoy usando Python 3.7, de todos modos, la misma solución sugerida aquí me ayudó.

 pip install numpy==1.19.3

En realidad, el enlace informado https://developercommunity.visualstudio.com/content/problem/1207405/fmod-after-an-update-to-windows-2004-is-causing-a.html muestra la solución dada. Parece ser un error en Visual Studio, que sigue sin resolverse hasta la fecha.

over 4 years ago · Hanz Gallego Denunciar

0

Según la discusión en el enlace que proporcionó, un desarrollador numpy respondió:

NumPy ha lanzado una corrección de errores 1.19.3 para solucionar este problema. La corrección de errores rompió algo más en Linux, por lo que tuvimos que revertir la corrección en la versión 1.19.4, pero aún puede instalar la 1.19.3 a través de pip install numpy==1.19.3.

Entonces, si necesita requisitos que funcionen tanto para Linux como para Windows, deberá usar PEP508:

 numpy==1.19.3; platform_system == "Windows" numpy>=1.19.4; platform_system == "linux"
over 4 years ago · Hanz Gallego Denunciar

0

Es un error de numpy 1.19.4 que falla con todas las versiones de Python. Use la versión anterior para resolver el problema, así que por terminal:

 pip install numpy==1.19.3
over 4 years ago · Hanz Gallego Denunciar

0

¿Por qué nadie ha publicado la diferencia entre 1.19.3 y 1.19.4?

El código de inicio numpy problemático es:

 def _win_os_check(): """ Quick Sanity check for Windows OS: look for fmod bug issue 16744. """ try: a = arange(13 * 13, dtype= float64).reshape(13, 13) a = a % 17 # calls fmod linalg.eig(a) except Exception: msg = ("The current Numpy installation ({!r}) fails to " "pass a sanity check due to a bug in the windows runtime. " "See this issue for more information: " "https://developercommunity.visualstudio.com/content/problem/1207405/fmod-after-an-update-to-windows-2004-is-causing-a.html") raise RuntimeError(msg.format(__file__)) from None if sys.platform == "win32" and sys.maxsize > 2**32: _win_os_check() del _win_os_check

Esta sección de código no existe en 1.19.3; esa es la única diferencia.

over 4 years ago · Hanz Gallego Denunciar

0

La solución se proporciona en el enlace mencionado en cuestión.

El desarrollador mattip menciona a continuación en la solución sugerida por él:

  1. Desinstale numpy. (Lo más probable es que sea 1.19.4)
  2. pip instalar numpy == 1.19.3

Esto funcionó para mí.

Mi configuración: OS-Win10, Distribución Anaconda, python=3.7

over 4 years ago · Hanz Gallego Denunciar

0

Tuve que seguir los pasos a continuación para corregir este error como todos los demás sugirieron anteriormente.

Detalles de mi entorno: Windows 10 de 64 bits, con Python 3.9.0 instalado. He instalado pip 20.3.1

 pip uninstall numpy pip install numpy==1.19.3

Estoy publicando mi salida de línea de comando de PowerShell para su referencia (puede ser útil para alguien).

PS C:\Users\XXXX> pip desinstalar numpy

Instalación existente encontrada: numpy 1.19.4

Desinstalar numpy-1.19.4:

Quitaría:

 c:\python39\lib\site-packages\numpy-1.19.4.dist-info\* c:\python39\lib\site-packages\numpy\* c:\python39\scripts\f2py.exe

¿Continuar (s/n)? y

Desinstalado con éxito numpy-1.19.4

PD C:\Users\XXXX> pip install numpy==1.19.3

Recolectando numpy==1.19.3

Descargando numpy-1.19.3-cp39-cp39-win_amd64.whl (13.3 MB)

 |████████████████████████████████| 13.3 MB 6.4 MB/s

Instalación de paquetes recopilados: numpy

Instalado con éxito numpy-1.19.3

over 4 years ago · Hanz Gallego 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