es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Se produjo un error de NumPy en la condición de Pypy.

Ejecuté el código de numpy con pycharm en pypy.
Solo imprimí np.array pero no funcionó.

import numpy as np
print(np.array([1, 2, 3]))

Eso fue todo lo que hice.

No sé si es relevante, pero mi versión de Python es 3.9.2.

A continuación se muestra el mensaje de error que recibí:

“` C:\Users\tnvlaos456\Desktop\practice\Scripts\pypy.exe C:/Users/tnvlaos456/Desktop/practice/practice.py
Traceback (most recent call last):
File "C:\Users\tnvlaos456\Desktop\pypy38\lib\site-packages\numpy\core__init__.py", line 22, in <module>
from . import multiarray
File "C:\Users\tnvlaos456\Desktop\pypy38\lib\site-packages\numpy\core\multiarray.py", line 12, in <module>
from . import overrides
File "C:\Users\tnvlaos456\Desktop\pypy38\lib\site-packages\numpy\core\overrides.py", line 7, in <module>
from numpy.core.multiarray_umath import (
ModuleNotFoundError: No se encontró el módulo llamado 'numpy.core.multiarray_umath'

Durante el manejo de la excepción anterior, ocurrió otra excepción:

Traceback (most recent call last):
File "C:/Users/tnvlaos456/Desktop/practice/practice.py", line 1, in <module>
import numpy as np
File "C:\Users\tnvlaos456\Desktop\pypy38\lib\site-packages\numpy__init__.py", line 145, in <module>
from . import core
File "C:\Users\tnvlaos456\Desktop\pypy38\lib\site-packages\numpy\core__init__.py", line 48, in <module>
raise ImportError(msg)
ImportError:

IMPORTANTE: ¡LEA ESTO PARA OBTENER CONSEJOS SOBRE CÓMO RESOLVER ESTE PROBLEMA!

Falló la importación de las extensiones C de numpy. Este error puede ocurrir por muchas razones, a menudo debido a problemas con su configuración o cómo se instaló NumPy.

Hemos compilado algunas razones comunes y consejos de solución de problemas en:

https://numpy.org/devdocs/user/troubleshooting-importerror.html

Por favor, tenga en cuenta y verifique lo siguiente:

<ul>
<li>La versión de Python es: Python3.8 de "C:\Users\tnvlaos456\Desktop\practice\Scripts\pypy.exe"</li>
<li>La versión de NumPy es: "1.20.0"</li>
</ul>

Asegúrese de que sean las versiones que espera.
Por favor, estudie detenidamente la documentación vinculada anteriormente para obtener más ayuda.

El error original fue: No se encontró el módulo llamado 'numpy.core.multiarray_umath'“`

Tags:  

Answer

  1. Avatar for davy.ai

    Parece que hubo un error al importar las extensiones C de numpy. El mensaje de error sugiere que esto puede ocurrir debido a problemas con la configuración o cómo se instaló NumPy. También es posible que la versión de PyPy que se está utilizando no sea compatible con la versión de NumPy instalada.

    Se recomienda leer atentamente los consejos de solución de problemas proporcionados en el enlace (https://numpy.org/devdocs/user/troubleshooting-importerror.html) y verificar si las versiones de Python y NumPy son las esperadas. Como alternativa, puede intentar reinstalar NumPy o PyPy para ver si eso resuelve el problema.

Comments are closed.