Cuando ejecuto mi proyecto, dice ‘import NumPy como np ImportError: ningún módulo llamado NumPy’. Sin embargo, tengo NumPy en mi computadora. ¿Qué puedo hacer para solucionar este problema?

Hola, será útil si nos dice qué máquina está utilizando (Windows / Linux / Mac).

De todos modos te daré una solución genérica. Cada vez que importe un módulo, python buscará ese módulo en algunos directorios específicos. Para saber en qué directorios buscará, use el fragmento de código a continuación.

sys de importación
print (sys.path)

Asegúrese de que el módulo NumPy reside en cualquiera de esos directorios.

Si su módulo NumPy no aparece en ninguno de esos directorios, agregue su módulo NumPy a la ruta de búsqueda de Python mediante el siguiente fragmento de código.

sys de importación
sys.path.append (“NumPy_path”)
importar NumPy

Si hacer lo anterior no resuelve su problema, intente instalar NumPy usando pip.

sudo pip3 instalar numpy

Si está utilizando ubuntu, también puede probar el siguiente comando.

sudo apt-get install python3-numpy

Disfrute de la codificación … .. 🙂

Los nombres de los módulos distinguen entre mayúsculas y minúsculas en Python. Use “import numpy”, no “import NumPy”.

Todavía tengo que encontrar un enfoque directo para resolver este problema.

Muchas publicaciones especulan sobre aspectos de este problema pero no ofrecen una solución para resolver la conectividad entre el entorno python y el entorno del módulo python.

He creado varias publicaciones para abordar este problema en el sitio de Continuum Analytics desde que descargué la instalación de Anaconda2 que incluye casi 200 paquetes, incluidos NumPy, SciPy, pandas, IPython, Matplotlib, Scikit-learn, NLTK, etc.

Esto es lo que sabes:

Este escenario describe los desafíos dentro de un entorno Windows (8.1).

Después de la instalación de Python, la instalación de Python vive en una ruta de archivo. Esto es lo que se necesita para su entorno interactivo de Python. Entonces, cuando escribe “python” en el símbolo del sistema, puede invocar al intérprete de Python y tener >>> para un indicador.

Usando mi ruta de archivo como ejemplo – C: \ Python27 \ Lib \ site-packages – aquí es donde se encuentra su instalación de Python. Los paquetes del sitio incluyen pip, herramientas de configuración, etc., que vienen con Python 2.7.xo 3.xx, etc.

Después de la instalación de Anaconda2, tiene otra ruta de archivo donde se encuentra esa instalación.

Nuevamente usando mi ruta de archivo como ejemplo: C: \ Users \ Bob | Anaconda2 \ pkgs: aquí es donde viven numpy, scipy, nltk, etc.

Ambas instalaciones no hacen nada para configurar y establecer “variables de entorno” dentro del panel de control del sistema dentro del entorno de Windows. Creo que este es el quid de la cuestión.

Dentro de Windows 8.x necesita ir a:

Sistema (Panel de control)> Sistema y seguridad> Configuración avanzada del sistema> Avanzado (pestaña)> Variables de entorno

Haga clic en Nuevo para crear una variable de entorno.

Asigne un nombre a la variable de entorno PYTHONPATH y establezca su valor en point y establezca su valor en point al directorio de ruta de paquetes del sitio para Lib. Por ejemplo, este es mi C: \ Python27 \ Lib \ site-packages.

Reinicia tu máquina. Debería poder utilizar con éxito pip, herramientas de configuración, etc.

Repita el proceso anterior para configurar sus variables de entorno para Anaconda2, que tiene todos sus paquetes, debería permitirle importar numpy, scipy, etc.

He intentado este enfoque y no he tenido éxito. El punto es que si tiene configuradas las variables de entorno correctas, debería poder acceder a todos los paquetes.

Esperemos que esto dé una idea de este desafío.

Estoy abierto a cualquier sugerencia.

Saludos cordiales a todos.

Beto

} :!

Quizás la versión numpy no sea compatible con su versión de python, intente instalar el archivo ‘.whl’ de numpy, puede buscar en YouTube cómo instalarlo. Esto resolverá el error de importación que tenía anteriormente

El problema podría ser que no tienes el camino hacia numpy en tu entorno.
Tratar:

sys de importación
sys.path.append (“numpy_path”)
La ruta numpy debería mostrarse al final de la instalación numpy, debería ser algo así como “lib / python2.7 / site-packages / numpy /”.

Y entonces
import numpy as np

Si ha instalado numpy anteriormente, debería poder importarlo: como usted escribió el error, veo que puede deberse al error ortográfico
la sintaxis correcta es:
importar numpy como np

Toda letra minúscula. Revisalo.

More Interesting

Soy un nuevo programador y quiero hacer juegos web. ¿Debo usar Dart o JavaScript para el desarrollo HTML5?

Mi compañía no me dará mi carta de alivio, mi carta de experiencia, mi recibo de sueldo o el Formulario 16, a pesar de darme un aviso de tres meses. ¿Que puedo hacer?

Solicité un trabajo y me encantaría trabajar allí. Tuve una entrevista por Skype y todo salió bien, pero no me dijo cuándo me contactaría, y después de 10 días no sé nada. ¿Hay alguna forma de hacer un seguimiento que no empeore las cosas?

Quiero usar Amazon Web Services y digital ocean para mi sitio web. Tengo una tarjeta de débito internacional ICICI, pero no puedo usarla para esos servicios. ¿Cómo utiliza la India los servicios de Amazon Web Services y Digital Ocean?

Actualmente tengo 21 años y estoy pensando en entrar en los oficios. Observé la soldadura, el montaje de tuberías y los paneles de yeso, pero estoy abierto a sugerencias sobre qué comercio podría ser un buen movimiento para el futuro. ¿Qué tengo que hacer?

Soy un estudiante de tercer año de ECE. Estoy teniendo 2 espaldas en el segundo año y 2 espaldas en el 3er año. Ahora todo está claro. ¿Qué debo hacer para obtener una buena ubicación?

Soy un estudiante de tercer año de B.Tech. ¿Cuántas horas debo estudiar para convertirme en un oficial de IAS?

Si fallo en la universidad, ¿eso significa que no puedo investigar?

Tengo $ 1 millón para invertir. ¿Es realista ganar un 30% anual en bienes raíces durante 20 años seguidos y terminar con $ 190 millones?

Soy un estudiante de ingeniería mecánica. ¿Qué asignatura es la mejor opción para prepararme para los servicios civiles?