web-dev-qa-db-fra.com

'Conda' n'est pas reconnu comme commande interne ou externe

J'ai installé Anaconda3 4.4.0 (32 bits) sur mon ordinateur Windows 7 Professionnel et importé NumPy et Pandas sur le bloc-notes Jupyter, donc je suppose que Python a été installé correctement. Mais lorsque je tape conda list et conda --version dans l'invite de commande, le code conda is not recognized as internal or external command. s'affiche.

J'ai défini la variable d'environnement pour Anaconda3; Variable Name: Path, Variable Value: C:\Users\dipanwita.neogy\Anaconda3

Comment puis-je le faire fonctionner?

66
Kshitiz

Bien que d'autres vous aient proposé une bonne solution, je pense qu'il est utile de souligner ce qui se passe réellement. Selon le journal des modifications Anaconda 4.4, https://docs.anaconda.com/anaconda/reference/release-notes/#what-s-ne-n-anaconda-4-4 :

Sous Windows, la variable d'environnement PATH n'est plus modifiée par défaut, car cela peut entraîner des problèmes avec d'autres logiciels. L'approche recommandée consiste à utiliser plutôt Anaconda Navigator ou l'invite de commande Anaconda (située dans le menu Démarrer sous "Anaconda") lorsque vous souhaitez utiliser le logiciel Anaconda.

Ceci est un changement des installations précédentes. Il est suggéré d’utiliser Navigator ou l’Anaconda Prompt bien que vous puissiez toujours l’ajouter à votre PATH. Pendant l'installation, la case pour ajouter Anaconda au PATH est maintenant décochée, mais vous pouvez la sélectionner.

101
John Morrison

Je suis confronté au même problème dans Windows 10. La mise à jour de la variable d’environnement en suivant les étapes est satisfaisante.

Je sais que c'est une réponse longue pour les configurations d'environnement simples, j'ai pensé que cela pourrait être utile pour les nouveaux utilisateurs de Windows 10.

1) Ouvrez Anaconda Invite:

enter image description here

2) Vérifiez l'emplacement d'installation de Conda.

where conda

enter image description here

3) Ouvrez les paramètres système avancés

enter image description here

4) Cliquez sur Variables d'environnement

enter image description here

5) Modifier le chemin

enter image description here

6) Ajouter un nouveau chemin

 C:\Users\RajaRama\Anaconda3\Scripts

 C:\Users\RajaRama\Anaconda3

enter image description here

7) Ouvrez les versions d'invite de commande et de vérification

8) Après la 7ème étape tapez conda, installez anaconda-navigator dans cmd puis appuyez sur y

enter image description here

31

J'ai trouvé la solution. La valeur de la variable doit être C:\Users\dipanwita.neogy\Anaconda3\Scripts

29
Kshitiz

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

Pendant le processus d'installation, vous pouvez cocher cette case, vous pouvez également ajouter manuellement python et/ou python à votre chemin (comme vous pouvez le voir ci-dessous l'image)

enter image description here

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

where python
where conda

Ensuite, vous pouvez ajouter Python et Conda à votre chemin en utilisant la commande setx dans votre commande Prompt (remplacer C:\Users\mgalarnyk\Anaconda2 par les résultats obtenus lors de l'exécution de where python et where conda).

SETX PATH "%PATH%;C:\Users\mgalarnyk\Anaconda2\Scripts;C:\Users\mgalarnyk\Anaconda2"

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

Juste pour être clair, vous devez aller au controlpanel\System\Advanced system settings\Environment Variables\Path, puis cliquer sur éditer et ajouter:

C:Users\user.user\Anaconda3\Scripts

à la fin et redémarrez la ligne cmd

17
Carl

Si vous disposez d’une version plus récente d’Anaconda Navigator, ouvrez le programme Anaconda Prompt fourni avec l’installation. Tapez toutes les commandes conda update/conda install habituelles.

Je pense que les réponses ci-dessus expliquent cela, mais j'aurais pu utiliser une instruction très simple comme celle-ci. Peut-être que cela aidera les autres.

4
MokeEire

Allez à l'invite anaconda (tapez "anaconda" dans le champ de recherche de votre ordinateur portable). tapez les commandes suivantes

where conda

ajoutez cet emplacement à vos variables de chemin d’environnement. Fermez la cmd et rouvrez-la

2
PALLAMOLLA SAI

Si vous ne voulez pas ajouter Anaconda à env. chemin et vous utilisez Windows essayez ceci:

  • Ouvrir cmd;
  • Tapez le chemin d'accès à votre dossier d'installation. C'est quelque chose comme: C:\Users\your_home folder\Anaconda3\Scripts
  • Testez Anaconda, par exemple de type conda --version.
  • Mise à jour d'Anaconda: mise à jour de conda conda ou conda update --all ou conda update anaconda.

Mettre à jour Spyder:

  • mise à jour qt pyqt
  • conda Update Spyder
1
Dragos Alexe

En plus d'ajouter C:\Users\yourusername\Anaconda3 et C:\Users\yourusername\Anaconda3\Scripts, comme recommandé par Raja (ci-dessus), ajoutez également C:\Users\yourusername\Anaconda3\Library\bin à votre variable de chemin. Cela empêchera une erreur SSL qui se produira si vous effectuez cette opération lors d'une nouvelle installation d'Anaconda.

0
Thomas Matthew

J'ai Windows 10 64 bits, cela a fonctionné pour moi, Cette solution peut fonctionner pour les deux distributions (Anaconda/MiniConda).

  1. Tout d’abord, essayez de désinstaller Anaconda/Miniconda, ce qui pose problème.
  2. Après cela supprimez les dossiers '.anaconda' et '.conda' de 'C:\Users \'
  3. Si vous avez un logiciel antivirus installé, essayez d’exclure tous les dossiers, sous-dossiers de 'C:\ProgramData\Anaconda3 \' de

    • Détection de comportement.
    • Détection de virus.
    • analyse ADN.
    • Analyse des fichiers suspects.
    • Tout autre mode de protection antivirus.

    * (Remarque: 'C:\ProgramData\Anaconda3' ce dossier est le dossier d'installation par défaut. Vous pouvez le modifier, il vous suffit de remplacer votre chemin exclu à la destination de l'installation. lors de l'installation d'Anaconda) *

  4. Maintenant installez Anaconda avec les privilèges d’administrateur.
    • Définissez le chemin d'installation comme suit 'C:\ProgramData\Anaconda3' ou spécifiez votre chemin personnalisé en vous rappelant qu'il ne doit contenir aucun espace. être exclu de la détection du virus.
    • Dans les Options d'installation avancées, vous pouvez cocher "Ajouter Anaconda à ma variable d'environnement PATH (facultatif)" et "Enregistrer Anaconda en tant que Python 3.6 par défaut".
    • Installez-le avec d'autres paramètres par défaut. Cliquez sur terminer après avoir terminé.
    • Redémarrez votre ordinateur.

Maintenant, ouvrez l'invite de commande ou l'invite Anaconda et vérifiez l'installation à l'aide de la commande suivante

liste de Conda

Si vous obtenez une liste de paquets, anaconda/miniconda est correctement installé.

0
k33da_lets_debug

J'ai eu ce problème dans Windows. La plupart des réponses ne correspondent pas aux recommandations d’anaconda. Vous ne devez pas ajouter le chemin d’accès aux variables d’environnement, car cela pourrait casser d’autres choses. Au lieu de cela, vous devriez utiliser anaconda Prompt comme indiqué dans la réponse du haut.

Cependant, cela peut aussi casser. Dans ce cas, faites un clic droit sur le raccourci, allez à l'onglet de raccourci, et la valeur cible devrait ressembler à ceci:

%windir%\System32\cmd.exe "/K" C:\Users\myUser\Anaconda3\Scripts\activate.bat C:\Users\myUser\Anaconda3
0
anishtain4