2011-10-19 4 views
88

J'ai une question très similaire à this question, mais toujours un pas en arrière. Je n'ai qu'une seule version de Python 3 installé sur mon système Windows 7 (désolé) 64 bits.Erreur d'importation: Aucun module nommé numpy

J'ai installé numpy suivant ce link - comme suggéré dans la question. L'installation est bien passé, mais quand j'exécute

import numpy 

J'ai eu l'erreur suivante:

Import error: No module named numpy

Je sais que c'est probablement une question super de base, mais je suis encore à apprendre.

Merci

+1

Vérifiez s'il existe un répertoire '' numpy'' sous '' C: \ Python3x \ Libs \ site-packages'' (je me rappelle peut-être que le nom du chemin est erroné). – codeape

Répondre

6

Vous avez installé la version de 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 ex. que l'on: 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/

+0

Merci, j'ai passé hier à essayer de trouver cette version. Y a-t-il un scipy3 par hasard? – Seb

+0

oui, ici: http://sourceforge.net/projects/scipy/files/scipy/0.10.0b2/ il vous suffit de visiter www.scipy.org, cliquez sur télécharger, allez sur le site sourceforge et cliquez sur les dossiers pour arriver à cette version. – naeg

3

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. Il peut être quelque chose d'autre à essayer si quelqu'un d'autre a ce problème, peut-être cela économisera quelques minutes!

13

Je pense qu'il y a un problème avec l'installation de numpy. Voici mes étapes pour résoudre ce problème.

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

J'ai aussi eu cette problème (Erreur d'importation: aucun module nommé numpy) mais dans mon cas, il s'agissait d'un problème avec mes variables PATH sous Mac OS X. J'avais déjà effectué une modification dans mon fichier .bash_profile mon installation Anaconda (et autres) ne doit pas être ajoutée correctement.

Juste ajouter ce commentaire à la liste ici au cas où d'autres personnes comme moi viennent à cette page avec le même message d'erreur et ont le même problème que j'avais.

+0

Vous avez expliqué quel était le problème, mais vous n'avez pas expliqué la solution. En tant que débutant Python, je ne grok pas 'les chemins pour mon installation Anaconda'. Qu'est-ce qui doit spécifiquement être sur le PATH? – Cheeso

96

Vous pouvez simplement utiliser

pip install numpy 

Ou pour python3, utilisez

pip3 install numpy 
+0

Cela a fonctionné pour moi après avoir installé aussi python-dev, alors merci. :) – Vaughany

+16

Aussi pour ceux qui utilisent python 3, utilisez pip3 au lieu de pip. –

+1

@JeremyUpsal Que se passe-t-il si vous utilisez simplement pip? N'installe-t-il pas la bonne version de numpy ?? –

-1

c'est le problème de la version du numpy, s'il vous plaît vérifier CAFFE_ROOT de $/python/requirement.txt. Ensuite, exec: sudo apt-get install python-numpy> = x.x.x, ce problème sera supprimé.

+1

L'utilisateur est sur Windows, donc 'apt-get' n'aidera pas. – mkluwe

1

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

-4

Pip installer pandas géants numpy de SciPy pourraient travailler

0

moi aussi face au problème ci-dessus avec phyton 3 lors de la configuration python pour l'apprentissage de la machine.

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

Installer python-2.7.13.msi

• set PATH = C: \ Python27

• set PATH = C: \ Scripts \ Python27

Aller à 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 numpy: Pip installer numpy-1.13.1 + MKL-CP27-cp27m-win32.whl

Installation scipy: pip installer scipy-0.18.0-CP27-cp27m-win32.whl

Vous pouvez tester l'exactitude à l'aide ci-dessous cmds: -

>>> import numpy 
>>> import scipy 
>>> import sklearn 
>>> numpy.version.version 
'1.13.1' 
>>> scipy.version.version 
'0.19.1' 
>>> 
1

Pour l'installation NumPy via Anaconda (utilisation ci-dessous les commandes):

  • Conda installer -c Conda-forge numpy
  • Conda installer -c Conda-forge/label/cassé numpy
2

1) S'il vous plaît installer numpy via l'invite de commandes (sous Windows) 2) naviguez jusqu'à scripts dossier et le type ci-dessous commande

C: Installation \ Python27 \ scripts> pip install numpy

commence comme ci-dessous: collecte numpy Télécharger numpy-1.13.3-2-CP27 -none-win32.whl (6.7MB) 100% | ################################ | 6.7MB 112KB/ de l'installation des paquets collectés: numpy installé avec succès numpy-1.13.3

0

Ceux qui utilisent xonsh, font xpip install numpy.