web-dev-qa-db-fra.com

Pourquoi Anaconda ne reconnaît pas Conda Command?

J'ai installé la dernière version d'Anaconda . Je souhaite maintenant installer OpenCV à l'intérieur. Quand je tape:

conda install -c https://conda.binstar.org/anaconda opencv

Le message d'erreur suivant s'affiche: " conda n'est pas reconnu en tant que commande interne ... " (désolé, j'essaie de traduire en français car mon système d'exploitation est en français) 

Le problème est que conda est livré avec Anaconda, alors je me demande pourquoi lancer Anaconda et taper la commande ci-dessus ne fonctionne pas?

26
user4584333

J'avais un problème similaire. J'ai cherché conda.exe et je l'ai trouvé dans le dossier Scripts. Ainsi, dans Anaconda3, vous devez ajouter deux variables à PATH. Le premier est Anaconda_folder_path et le second est Anaconda_folder_path\Scripts

31
Ali Ismayilov

Pour les fenêtres

Allez à Control Panel\System and Security\System\Advanced System Settings puis cherchez Environment Variables.

Vos variables utilisateur doivent contenir Path=Path\to\Anaconda3\Scripts.

Vous devez déterminer où se trouve votre dossier Anaconda3 (c'est-à-dire le chemin d'accès à ce dossier). Le mien était en C:\Users.

Pour Linux

Vous devez ajouter conda à PATH. Pour ce faire, tapez:

export PATH=/path/to/anaconda3/bin:$PATH

Même chose, vous devez définir le chemin d'accès au dossier anaconda3 (le chemin est généralement stocké dans $HOME).

Si vous ne voulez pas faire cela à chaque fois que vous démarrez une session, vous pouvez également ajouter conda à PATH dans votre fichier .bashrc

echo 'export PATH=/path/to/anaconda3/bin:$PATH' >> ~/.bashrc

26
yellow01

J'ai eu un problème similaire et j'ai fait quelque chose comme les étapes mentionnées ci-dessous avec ma variable d'environnement Path pour résoudre le problème

  1. Situé où mon Anaconda3 a été installé. J'exécute Windows 7. Le mien est situé à l'emplacement C:\ProgramData\Anaconda3.

  2. Ouvrez Panneau de configuration - Système - Paramètres système avancés, sous l'onglet Avancé, cliquez sur Variables d'environnement.

  3. Sous Variables système, situé "Chemin" ajoutez les éléments suivants: C:\ProgramData\Anaconda3\Scripts; C:\ProgramData\Anaconda3 \;

Enregistrez et ouvrez un nouveau terminal. Tapez "conda". Cela a fonctionné pour moi. 

J'espère que ces étapes vous aideront

5
Hakim Sultanov

Lorsque vous installez anaconda sous Windows, il n'ajoute pas automatiquement Python ou Conda à votre chemin, vous devez donc l'ajouter vous-même. 

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 de votre commande Invite .  enter image description here

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

Vous aurez probablement besoin de mettre à jour votre variable PATH pour inclure l’endroit où vous avez installé Anaconda.

Voir https://github.com/ContinuumIO/anaconda-issues/issues/41 pour un numéro similaire.

3
Chironian

Je suppose que vous avez oublié d’exporter PATH, vous devez ajouter anaconda/bin dans votre $ PATH. (Linux, problème commun à OSX). Sous Windows, assurez-vous que vous exécutez install et commandes en tant qu'administrateur.

2
user3344236

Confronté au même problème sous Windows 10 et utilisant la cmd Windows.

Résolu le problème en exécutant la commande suivante dans l'invite Anaconda fournie avec Anaconda3 (en tant qu'administrateur):

conda install -c menpo opencv3=3.1.0

Commande disponible sur le site officiel: https://anaconda.org/menpo/opencv3

2
Eskapp

Même problème avec Anaconda fonctionnant sous Ubuntu 15.10. J'ai fermé le terminal et ouvert une nouvelle fenêtre et cela a bien fonctionné.

2
scdavis50

Essayez de définir le chemin du fichier en utilisant (pour anaconda3) ...

export PATH=~/anaconda3/bin:$PATH

Ensuite, vérifiez si cela a fonctionné avec ...

conda --version

Cela a fonctionné pour moi quand 'conda' retournait 'commande introuvable'.

2

Si ce problème persiste, vous pouvez vérifier toutes les valeurs de chemin dans la variable PATH (sous Control Panel\System and Security\System\Advanced System Settings). Il se peut qu'un autre chemin soit invalide ou contienne un caractère illégal. 

Aujourd'hui, j'ai eu le même problème et j'ai trouvé une citation double dans une valeur de chemin d'accès différente dans la variable PATH. Tous les chemins suivants (y compris un conda fraîchement installé) ne sont pas utilisables. Supprimer le guillemet double a résolu le problème.

1
Johan de Braak

Essayez de redémarrer le terminal, j'ai eu le même problème, a travaillé après le redémarrage du terminal.

1
Anubhav

Sous Windows 10, je suis allé dans le dossier où Anaconda est stocké. Dans mon cas, c’est dans le dossier\Anaconda3 comme raccourci pour ouvrir une fenêtre d’invite de commande, appelée "Anaconda Prompt". Ouvrez-le et exécutez la commande t here.

1
wrightwx

Comme d'autres utilisateurs l'ont dit, le meilleur moyen pour les utilisateurs Windows est de définir la variable d'environnement global.

J'installe le Miniconda3 pour MXNet.

Avant de faire quelque chose, seul Anaconda Prompt fonctionne pour conda.

Après avoir défini la variable d'environnement global, le CMD et Git Bash fonctionnent . Mais dans certains IDE tels que RStudio, le Git Bash imbriqué ne fonctionne pas.

Après avoir redémarré mon ordinateur, Git Bash dans le RStudio fonctionne pour conda.

J'espère que ces tests vous aideront.

0
Jiaxiang

J'ai le même problème et il s'avère qu'en plus de définir la variable PATH, je ne devrais pas non plus fermer une fenêtre cmd apparue pendant l'installation. La réinstallation fonctionnerait

0
Joseph Liu