web-dev-qa-db-fra.com

Erreur d'importation: aucun module nommé numpy

J'ai une question très similaire à cette question , mais toujours un pas en arrière. Une seule version de Python 3 est installée sur mon système 64 bits Windows 7 (désolé].

J'ai installé numpy à la suite de ce link - comme suggéré dans la question. L'installation s'est bien passée mais quand j'exécute 

import numpy

J'ai eu l'erreur suivante:

Erreur d'importation: aucun module nommé numpy

Je sais que c'est probablement une question super basique, mais j'apprends toujours.

Merci

132
Seb

La prise en charge de Python 3 a été ajoutée à la version 1.5.0 de NumPy . Pour commencer, vous devez donc télécharger/installer une version plus récente de NumPy.

40
unutbu

Vous pouvez simplement utiliser 

pip install numpy

Ou pour python3, utilisez

pip3 install numpy
170

Je pense qu’il ya un problème avec l’installation de numpy . Voici les étapes à suivre pour résoudre ce problème.

  1. allez sur ce site pour télécharger le paquet correct: http://sourceforge.net/projects/numpy/files/
  2. décompressez le paquet
  3. aller au document 
  4. utilisez cette commande pour installer numpy: python setup.py install
14
Haimei

J'ai également eu ce problème (Erreur d'importation: pas de module nommé numpy), mais dans mon cas, il s'agissait d'un problème lié aux variables PATH sous Mac OS X. J'avais précédemment modifié le fichier .bash_profile qui entraînait les chemins de mon installation Anaconda (et autres) ne doivent pas être ajoutés correctement. 

Ajoutez simplement ce commentaire à la liste au cas où d’autres personnes, comme moi, accèdent à cette page avec le même message d’erreur et ont le même problème que moi.

9
Bill

Vous avez installé la version Numpy pour Python 2.6. Vous ne pouvez donc l'utiliser qu'avec Python 2.6. Vous devez installer Numpy pour Python 3.x, par exemple. celui-là: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/numpy-1.6.1-win32-superpack-python3.2.exe/download

Pour un aperçu des différentes versions, voir ici: http://sourceforge.net/projects/numpy/files/NumPy/1.6.1/

7
naeg

J'ai eu ce problème aussi après avoir installé Numpy. Je l'ai résolu en fermant simplement l'interpréteur Python et en le rouvrant. Ce sera peut-être une autre chose à essayer si quelqu'un d'autre a ce problème, cela vous fera peut-être gagner quelques minutes!

6
Chet

1) Veuillez installer numpy via la commande Invite (sous Windows) 2) accédez au dossier des scripts et entrez la commande ci-dessous.

C:\Python27\Scripts> pip install numpy

l’installation commence comme suit: Collecting numpy Téléchargement de numpy-1.13.3-2-cp27-none-win32.whl (6,7 Mo) 100% | ################################## | 6,7 Mo 112 Ko/s Installation des paquets collectés: numpy Numpy-1.13.3 installé avec succès

6

Je ne sais pas exactement pourquoi j'ai eu l'erreur, mais pip3 uninstall numpy puis pip3 install numpy ont résolu le problème pour moi.

3
Clay H

Pour installer NumPy via Anaconda (utilisez les commandes ci-dessous): 

  • conda install -c conda-forge numpy
  • conda install -c conda-forge/label/numpy cassé
3
Rashmi Nagpal

Numpy avait été installé sur le même environnement à la fois par pip et par conda, et le simple fait de supprimer et de réinstaller l’un ou l’autre ne suffisait pas.

Je devais réinstaller les deux.

Je ne sais pas pourquoi c'est arrivé tout à coup, mais la solution a été

pip uninstall numpy

conda uninstall numpy

la désinstallation de conda a également supprimé torch et torchvision.

puis

conda install pytorch-cpu torchvision-cpu -c pytorch

et

pip install numpy

cela a résolu le problème pour moi.

3
Gulzar

Moi aussi j'ai fait face au problème ci-dessus avec Phyton 3 lors de la configuration de python pour l'apprentissage automatique.

J'ai suivi les étapes ci-dessous: -

Installez python-2.7.13.msi

• définir PATH = C:\Python27

• définir PATH = C:\Python27\Scripts

Allez à http://www.lfd.uci.edu/~gohlke/pythonlibs/#scipy

Téléchargé: - - numpy-1.13.1 + mkl-cp27-cp27m-win32.whl

          --scipy-0.18.0-cp27-cp27m-win32.whl 

Installation de numpy: Pip install numpy-1.13.1 + mkl-cp27-cp27m-win32.whl

Installation de scipy: pip installer scipy-0.18.0-cp27-cp27m-win32.whl

Vous pouvez tester l'exactitude en utilisant les cmds ci-dessous: -

>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>
2
Vikram S

Ceux qui utilisent xonsh font xpip install numpy.

2
neckTwi

Pour ceux qui utilisent python 2.7, essayez:

apt-get install -y python-numpy

Au lieu de pip install numpy

2
georgeos

c'est le problème de la version de numpy, veuillez vérifier $ CAFFE_ROOT/python/require.txt. Puis exec: Sudo apt-get install python-numpy> = x.x.x, ce problème sera résolu.

1
zhangyi
import numpy as np
ImportError: No module named numpy 

Je l’ai eu même si je savais que numpy était installé et que tous les conseils ci-dessus avaient été essayés sans succès. Le correctif pour moi était de supprimer le comme np et de faire directement référence aux modules. (python 3.4.8 sur Centos) .

import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...
1
zzapper

Face au même problème

ImportError: No module named numpy

Donc, dans notre cas (nous utilisons PIP et python 2.7), la solution était SPLIT pip install: 

De 

RUN pip install numpy scipy pandas sklearn

À

RUN pip install numpy scipy
RUN pip install pandas sklearn

La solution trouvée ici: https://github.com/pandas-dev/pandas/issues/25193 , la dernière mise à jour de pandas en rapport avec la version 0.4.0

1
Nigrimmist

Après avoir essayé de nombreuses suggestions sur différents sites et des questions similaires, mon travail a été de désinstaller tous les éléments Python et de réinstaller Anaconda uniquement (voir https://stackoverflow.com/a/38330088/1083292 )

L’installation précédente de Python que j’avais était non seulement redondante, mais me causait seulement des problèmes.

0
erezmk