Erreur d'importation: aucun module nommé numpy
j'ai une question très similaire à cette question , mais encore un pas derrière. Je n'ai qu'une version de Python 3 installée sur mon système Windows 7 ( désolé ) 64 bits.
j'ai installé numpy après ce lien - 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: Pas de module numpy
je sais que c'est probablement une question de base, mais j'apprends encore.
Merci
15 réponses
le Support de Python 3 a été ajouté dans la version 1.5.0 de NumPy , donc pour commencer, vous devez télécharger/installer une nouvelle version de NumPy.
vous pouvez simplement utiliser
pip install numpy
ou pour python3, utilisez
pip3 install numpy
je pense qu'il y a quelque chose qui ne va pas avec l'installation de numpy. Voici mes étapes pour résoudre ce problème.
- allez sur ce site pour télécharger le paquet correct: http://sourceforge.net/projects/numpy/files /
- décompresser le paquet
- allez au document
- utilisez cette commande pour installer numpy:
python setup.py install
j'ai aussi eu ce problème (erreur D'importation: pas de module nommé numpy) mais dans mon cas c'était un problème avec mes variables de chemin dans Mac OS X. j'avais fait une édition plus tôt à mon .bash_profile fichier qui a causé les chemins pour mon installation Anaconda (et d'autres) à ne pas être ajoutés correctement.
j'ajoute juste ce commentaire à la liste ici au cas où d'autres personnes comme moi viendraient à cette page avec le même message d'erreur et auraient le même problème que moi.
vous avez installé la Version Numpy pour Python 2.6 - donc vous ne pouvez l'utiliser qu'avec Python 2.6. Vous devez installer Numpy pour Python 3.x, p.ex. celui - ci: 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/
j'ai eu ce problème aussi après avoir installé Numpy. Je l'ai résolu en fermant l'interpréteur Python et en le réouvrant. Il peut être quelque chose d'autre à essayer si quelqu'un d'autre a ce problème, peut-être qu'il économisera quelques minutes!
Je ne sais pas exactement pourquoi j'ai eu cette erreur, mais pip3 uninstall numpy
puis pip3 install numpy
ont résolu le problème pour moi.
pour installer NumPy via Anaconda (utilisez les commandes ci-dessous):
- conda install-C conda-forge numpy
- conda install-C conda-forge/label / broken numpy
j'ai aussi affronté le problème ci-dessus avec phyton 3 tout en mettant en place python pour l'apprentissage machine.
j'ai suivi les étapes suivantes: -
Installer python-2.7.13.MSI
• set PATH=C:\Python27
• set PATH=C:\Python27\Scripts
passer à 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
installer numpy: pip install numpy-1.13.1+mkl-cp27-cp27m-win32.whl
installation de scipy: pip install scipy-0.18.0-cp27-cp27m-win32.whl
vous pouvez tester l'exactitude en utilisant ci-dessous cmds: -
>>> import numpy
>>> import scipy
>>> import sklearn
>>> numpy.version.version
'1.13.1'
>>> scipy.version.version
'0.19.1'
>>>
c'est le problème de la version de numpy, veuillez vérifier $CAFFE_ROOT/python/requirement.txt. Puis exec: sudo apt-get install python-numpy>=X. x.x, ce problème sera réglé.
import numpy as np
ImportError: No module named numpy
j'ai obtenu ceci même si je savais que numpy était installé et essayé sans succès tous les conseils ci-dessus. Le correctif pour moi était de supprimer le comme np et se référer directement aux modules . (python 3.4.8 sur Centos) .
import numpy
DataTwo=numpy.stack((OutputListUnixTwo))...
après avoir essayé de nombreuses suggestions à partir de divers sites et des questions similaires, ce qui a fonctionné pour moi était de désinstaller tous les trucs Python et réinstaller Anaconda seulement (voir https://stackoverflow.com/a/38330088/1083292 )
l'installation précédente de Python que j'avais était non seulement redondante, mais elle m'a causé des problèmes.