web-dev-qa-db-fra.com

Erreur d'importation: Aucun module nommé numpy Anaconda

J'ai une question très similaire à cette question. Une seule version de python 3.5 est installée sur mon système Windows 7 64 bits. J'ai installé Anaconda3.4 via le site officiel - comme suggéré dans la question. L'installation s'est bien passée, mais lorsque je veux importer (je viens de taper python à partir de la ligne de commande)

import numpy

Import error:No module named numpy

Puis je sors et tape

pip install numpy 

Condition déjà satisfaite (utilisez --upgrade pour mettre à niveau): numpy dans d:\program fi Les\anaconda3\lib\site-packages

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

7
penny

Si vous utilisez Anaconda3, vous devriez déjà avoir déjà installé numpy. Il n'y a aucune raison d'utiliser pip. Je suppose que la distribution Anaconda n'est peut-être pas sur votre chemin et que vous récupérez un autre système python.

Vous devriez exécuter where python (ou where python3) pour voir celui que vous utilisez. Si l'exécutable ne se trouve pas dans l'installation d'Anaconda, alors c'est votre problème et vous devrez modifier votre variable d'environnement de chemin pour vous assurer que vous ouvrez le python souhaité. 

5
JoshAdel

Anaconda installe python avec afin que, chaque fois que vous exécutez python, vous devez vous assurer que vous utilisez celui que anaconda a installé. Utilisez cette commande pour savoir quel exécutable python vous utilisez actuellement. Conservez celui installé par anaconda (généralement dans le dossier anaconda) et désinstallez-en un autre.

    where python
2
Shivam Mishra

Tout d’abord, retirez le numpy d’Anaconda:

supprimer numpy

Puis, réinstallez-le en utilisant pip

pip installer numpy

Cela fonctionne pour moi. 

1
vlbthambawita

Il est possible que numpy ne soit pas installé dans l'environnement virtuel que vous utilisez au moment de l'exécution, mais qu'il soit installé dans le cadre de l'installation globale anaconda.

Depuis le terminal, activez d’abord l’environnement.

$ source activate {your environment name}

Puis installez numpy avec conda install

$ conda install numpy

J'ai trouvé que c'était le cas dans un environnement que j'avais créé avec pycharm.

L'installation locale a corrigé le problème.

1
earnshae