2017-10-06 2 views
0

J'ai installé Anaconda mais je n'arrive toujours pas à utiliser des paquets tels que des pandas et des requêtes lors de l'exécution de code sur python.Impossible de trouver les modules après l'installation d'Anaconda

Quand je python d'entrée sur le terminal, il montre:

Python 3.6.1 |Anaconda 4.4.0 (x86_64)| (default, May 11 2017, 13:04:09) 
[GCC 4.2.1 Compatible Apple LLVM 6.0 (clang-600.0.57)] on darwin 
Type "help", "copyright", "credits" or "license" for more information. 

Et je aussi créé un environnement virtuel et activer avant d'ouvrir le shell python:

conda create -n my-env python=3.6 anaconda 

Cependant, lors de la réouverture et les codes en cours d'exécution sur Python, il ne cessait de dire "Aucun module nommé 'pandas' ou" Aucun module nommé 'requests "Est-ce que quelqu'un sait quel est le problème avec ce code? D'ailleurs, je ne suis pas si la version de Python a quelque chose à voir avec cette erreur? Est-ce parce que j'utilise 3.6.2 Python au lieu de 3.6.1?

+0

Êtes-vous _using_ réellement l'environnement, avec la source 'activer mon-env' ou ce que vous avez? – miradulo

+0

Oui. J'ai entré "source activate my-env" par la suite – judy524

Répondre

0

Probablement Anaconda est devenu l'installation Python par défaut sur votre système. Spécialement lorsque vous utilisez un nouvel environnement, vous devez installer les modules que vous voulez dans ce nouvel environnement.

Essayez conda install pandas et, après cela, import pandas

+0

Merci @ Arthur. J'ai juste essayé d'installer et d'importer des pandas, mais ça ne marche toujours pas. Maintenant, je pense à ce problème pourrait être lié à l'interpréteur de commandes python. Lorsque j'ouvre le shell, il montre "Python 3.6.2 (v3.6.2: 5fd33b5926, 16 juillet 2017, 20:11:06) [GCC 4.2.1 (Apple Inc. build 5666) (point 3)] sur darwin ", qui n'est apparemment pas une version avec Anaconda installé montré sur le terminal. Est-ce que quelqu'un sait comment résoudre ce problème? – judy524