139 votes

La commande Conda n'est pas reconnue sous Windows 10

J'ai installé Anaconda 4.4.0 (version Python 3.6) sur Windows 10 en suivant les instructions ici : https://www.continuum.io/downloads . Cependant, lorsque j'ouvre la fenêtre de l'invite de commande et que j'essaie d'écrire

conda list

J'obtiens le

La commande 'conda' n'est pas reconnue...

erreur.

J'ai essayé d'exécuter

set PATH=%PATH%;C:\Users\Alex\Anaconda3

mais ça n'a pas aidé. J'ai aussi lu que je devais peut-être modifier mes .bashrc mais je ne sais pas comment accéder à ce fichier, ni comment le modifier.

0 votes

Sous Windows 10, définissez le chemin d'accès en utilisant Variable environnementale

0 votes

@ramesh, merci pour votre commentaire. Dans le lien que vous jouez, le commentaire suivant apparaît : "Cette méthode est uniquement applicable aux comptes du groupe Administrateurs. Il n'est pas possible de modifier les variables d'environnement d'un compte de niveau Utilisateur normal en utilisant cette méthode". Malheureusement, je ne fais pas partie du groupe Administrateurs, je ne peux donc pas utiliser cette méthode. Existe-t-il un autre moyen de le faire ? Merci !

0 votes

Les noms de certains programmes semblent avoir changé dans Anaconda 5.1. J'essayais de configurer Jupyter en tant que novice d'Anaconda et j'ai constaté que les instructions pour 5.0 ne fonctionnaient pas pour 5.1. Je suis revenu à la version 5.0 et j'ai réussi à faire fonctionner les choses. Plus précisément, je n'ai pas pu localiser conda et "jupyter notebook" semble avoir été remplacé par "jupyter-notebook". Je ne sais pas ce qui a pu changer d'autre.

213voto

mjoppich Points 1197

Sous Windows, vous devrez définir le chemin d'accès à l'emplacement où vous avez installé Anaconda3.

Pour moi, j'ai installé anaconda3 dans C:\Anaconda3 . Vous devez donc ajouter C:\Anaconda3 ainsi que C:\Anaconda3\Scripts\ à votre variable de chemin, par exemple set PATH=%PATH%;C:\Anaconda3;C:\Anaconda3\Scripts\ .

Vous pouvez le faire via powershell (voir ci-dessus), https://msdn.microsoft.com/en-us/library/Windows/desktop/bb776899(v=vs.85).aspx ), ou appuyez sur la touche windows touche → entrer environment → choisir parmi settingsedit environment variables for your account → sélectionner Path variable → EditNew .

Pour le tester, ouvrez un nouveau shell dos, et vous devriez être en mesure d'utiliser les commandes conda maintenant. Par exemple, essayez conda --version .

4 votes

Merci pour votre réponse. J'ai ajouté C:\Users\Alex\Anaconda3 au chemin dans les variables système, mais la commande conda n'est toujours pas reconnue. J'ai également écrit " C:\Users\Alex >set PATH=%PATH% ; C:\Users\Alex\Anaconda3 "dans ma fenêtre d'invite de commande, mais cela n'a pas fonctionné non plus. Est-ce que je fais quelque chose de mal ?

1 votes

Désolé, je n'avais pas remarqué qu'il y avait aussi C:\Anaconda3\Scripts`in my Path ... In the Scripts subfolder you should also manually find a conda.exe` .

1 votes

Merci. Que dois-je faire après l'avoir trouvé ? L'ajouter au chemin d'accès également ?

22voto

Lorsque vous installez anaconda sous Windows, il n'ajoute pas automatiquement Python ou Conda.

Si vous ne savez pas où se trouve votre conda et/ou python, vous tapez les commandes suivantes dans votre invite anaconda

enter image description here

Ensuite, vous pouvez ajouter Python et Conda à votre chemin en utilisant la commande setx dans votre invite de commande. enter image description here

Fermez ensuite cette invite de commande et ouvrez-en une nouvelle. Félicitations, vous pouvez maintenant utiliser Conda et Python.

Source : https://medium.com/@GalarnykMichael/install-python-on-Windows-anaconda-c63c7c3d1444

1 votes

Bonjour, merci. après avoir installé anaconda, "fermer" le terminal (j'utilise ubuntu bash dans Windows 10) et en ouvrir un nouveau, ce qui signifie redémarrer le système dans Ubuntu dose le truc !

13voto

gavri Points 161

Si vous voulez utiliser Anaconda dans la commande normale de Windows, vous devez ajouter plusieurs chemins à votre variable d'environnement Path.

Ces chemins sont ( au lieu de Anaconda3, le dossier peut être Anaconda2 selon la version d'Anaconda. sur votre PC) :

\Users\YOUR_USER\Anaconda3
\Users\YOUR_USER\Anaconda3\Library\mingw-w64\bin
\Users\YOUR_USER\Anaconda3\Library\usr\bin
\Users\YOUR_USER\Anaconda3\Library\bin
\Users\YOUR_USER\Anaconda3\Scripts

3voto

Avinash Shetty Points 39

J'avais également rencontré le même problème il y a une heure à peine. J'essayais d'installer QuTip Boîte à outils quantique en Python Malheureusement, je ne suis pas tombé sur cette page à temps. Disons que vous avez téléchargé le programme d'installation d'Anaconda et que vous l'avez exécuté jusqu'à la fin. Naïvement, j'ai ouvert l'invite de commande dans Windows 10 et j'ai tapé les commandes suivantes, comme indiqué dans le fichier d'installation. docs d'installation de qutip .

conda create -n qutip-env

conda config --append channels conda-forge

conda install qutip

Mais dès que j'ai tapé la première ligne, j'ai obtenu la réponse suivante

Conda n'est pas reconnu comme une commande interne ou externe, un programme exploitable ou un fichier batch.

message d'erreur

Je suis allé de l'avant et j'ai essayé d'autres choses, comme on peut le voir dans ces figures. message d'erreur Finalement, après avoir parcouru un certain nombre de sites Web de Conda, j'ai compris comment on résout ce problème. Tapez Anaconda prompt dans la barre de recherche en bas comme ceci (même endroit où vous saluez Cortana) Anaconda prompt

Une fois que vous êtes ici, toutes les commandes Conda fonctionneront comme d'habitude.

2voto

user2462878 Points 1

Si vous avez installé Visual studio 2017 (profressionnel)

L'emplacement d'installation :

C:\ProgramData\Anaconda3\Scripts

Si vous ne voulez pas vous embêter à mettre cette variable dans votre chemin d'accès à l'environnement Windows et à redémarrer, vous pouvez l'exécuter simplement :

C:\>"C:\ProgramData\Anaconda3\Scripts\conda.exe" update qt pyqt

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X