web-dev-qa-db-fra.com

Pip installer dans Spyder

J'utilise Python 3.6 via Spyder dans Anaconda3 . J'ai à la fois l'installation d'Anaconda et une installation "propre" de Python. 

Avant d’installer le python "clean", lorsque j’exécutais la commande Python -V dans cmd, j’avais la description de version suivante Python 3.6.5 :: Anaconda, Inc.. Maintenant, lorsque je lance la commande, elle indique simplement Python 3.6.5. et le pip list est beaucoup plus court.

À chaque fois que j'ouvre Spyder et trouve un paquet que je n'ai pas ... comment pourrais-je installer ce paquet??. Si je viens d'ouvrir cmd et d'écrire pip install ..., il sera installé dans le répertoire "clean" python .Comment puis-je lui dire de se connecter à Spyder?

1
Martin

Comme vous pouvez le voir dans ce message , il existe une différence entre pip et conda

En utilisant l’environnement Anaconda, vous devez utiliser la commande conda pour installer votre bibliothèque, votre paquet, etc.

4
duntel12

Un paquet pip.exe inclus dans le package anaconda/Spyder permet d’ajouter proprement des mopdules à Spyder. Il n'est pas installé dans le chemin Windows par défaut, probablement pour ne pas interférer avec le pip "normal" dans mon paquet python "normal". 

Cochez "/c/Users/myname/Anaconda3/Scripts/pip.exe". Cela semble dépendre des DLL locales - cela ne fonctionnait pas (juste bloqué) jusqu'à ce que je cd dans son répertoire. Une fois là-bas, je l'ai utilisé pour installer pymongo de la manière habituelle, et le paquet pymongo a été récupéré par Spyder.

J'espère que cela pourra aider...

0
jbartas