186 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 d'invite de commandes et que j'essaie d'écrire

conda list

Je reçois l'erreur

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

.

J'ai essayé d'exécuter

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

mais cela n'a pas aidé. J'ai également lu que je pourrais avoir besoin de modifier mon fichier .bashrc, mais je ne sais pas comment accéder à ce fichier ni comment je devrais le modifier.

0 votes

Dans Windows 10, définissez le chemin en utilisant variable d'environnement

0 votes

@ramesh, merci pour votre commentaire. Dans le lien que vous avez donné, le commentaire suivant apparaît : "Cette méthode ne s'applique qu'aux comptes du groupe Administrateurs. Il n'est pas possible de modifier les variables d'environnement d'un compte utilisateur régulier en utilisant cette méthode". Malheureusement, je ne suis pas dans le groupe Administrateurs, donc je ne peux pas utiliser cette méthode. Y a-t-il un autre moyen de le faire? Merci!

0 votes

Noms de certains programmes semblent avoir changé dans Anaconda 5.1. J'ai essayé de configurer Jupyter en tant que novice Anaconda et j'ai constaté que les instructions pour la version 5.0 ne fonctionnaient pas pour la version 5.1. J'ai donc rétrogradé vers la version 5.0 et j'ai réussi à faire fonctionner les choses. En particulier, je ne pouvais pas localiser conda et "jupyter notebook" semble avoir été changé en "jupyter-notebook." Je ne suis pas sûr de ce qui d'autre pourrait avoir changé.

281voto

mjoppich Points 1197

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

Pour ma part, j'ai installé Anaconda3 dans C:\Anaconda3. Par conséquent, vous devez ajouter C:\Anaconda3 ainsi que C:\Anaconda3\Scripts\ à votre variable d'environnement PATH, 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, entrez environnement, choisissez paramètres, modifier les variables d'environnement pour votre compte, sélectionnez la variable Path, Modifier, Nouveau.

Pour tester, ouvrez un nouveau shell DOS, et vous devriez pouvoir 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 commandes, mais cela n'a pas fonctionné non plus. Est-ce que je fais quelque chose de mal?

2 votes

Désolé, je n'ai pas remarqué qu'il y a aussi C:\Anaconda3\Scripts`dans mon Path ... Dans le sous-dossier Scripts, vous devriez également trouver manuellement un conda.exe` .

1 votes

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

24voto

Lorsque vous installez Anaconda sur Windows maintenant, 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 de commande Anaconda

entrez ici la description de l'image

Ensuite, vous pouvez ajouter Python et Conda à votre chemin en utilisant la commande setx dans votre invite de commande. entrez ici la description de l'image

Ensuite, fermez 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

Salut, merci. après avoir installé Anaconda, "Fermez" le terminal (j'utilise le bash Ubuntu dans Windows 10) et ouvrez-en un nouveau, ce qui signifie redémarrer le système dans Ubuntu fait l'affaire!

16voto

gavri Points 161

Si vous souhaitez utiliser Anaconda dans cmd normal sur Windows, vous devez ajouter plusieurs chemins à votre variable d'environnement Path.

Ces chemins sont (au lieu de Anaconda3 le dossier peut être Anaconda2 en fonction de 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
\Users\YOUR_USER\Anaconda3\bin

3voto

Avinash Shetty Points 39

J'avais également rencontré le même problème il y a juste une heure. J'essayais d'installer QuTip Boîte à outils quantique en Python. Malheureusement, je n'ai pas trouvé cette page à temps. Imaginez que vous avez téléchargé l'installateur d'Anaconda et l'avez exécuté jusqu'au bout. Naïvement, j'ai ouvert l'invite de commandes dans Windows 10 et j'ai procédé à taper les commandes suivantes telles que données dans les documents d'installation 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 reçu la réponse suivante

conda n'est pas reconnu en tant que commande interne ou externe, programme exécutable ou fichier de commandes

message d'erreur

J'ai ensuite essayé d'autres choses comme le montrent ces images message d'erreur. Finalement, après avoir consulté plusieurs sites conda, j'ai compris comment résoudre ce problème. Tapez Anaconda prompt dans la barre de recherche en bas, comme ceci (même endroit où vous appelez Cortana) Anaconda prompt.

Une fois ici, toutes les commandes conda fonctionneront normalement

2voto

user2462878 Points 1

Si vous avez installé Visual Studio 2017 (professionnel)

L'emplacement de l'installation :

C:\ProgramData\Anaconda3\Scripts

Si vous ne voulez pas vous embêter à ajouter cela à votre variable d'environnement PATH sous Windows et redémarrer, vous pouvez simplement exécuter la commande suivante :

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