web-dev-qa-db-fra.com

Comment exécuter Conda?

Comment puis-je exécuter conda sur une machine Linux?

J'ai installé Anaconda et je peux utiliser Python. Je suppose donc que je l'ai installé correctement.

En suivant ce guide: http://docs.continuum.io/conda/intro.html , je suis en train d’installer Python33, alors je copie-colle la ligne suivante dans ma console:

conda create -n py33 python=3.3 anaconda

Cependant, cela me donne une erreur:

-bash: conda: command not found

Que dois-je faire pour exécuter Conda?

155
Ginger

vous voudrez peut-être essayer ceci: 

pour anaconda 2:

export PATH=~/anaconda2/bin:$PATH

pour anaconda 3:

export PATH=~/anaconda3/bin:$PATH

pour anaconda 4:

Utilisez l'invite Anaconda

et alors 

conda --version

pour confirmer que cela fonctionne . L’export PATH = ~/anaconda3/bin: $ PATH fonctionne mais s’arrête lorsque vous quittez le terminal pour que vous deviez exécuter Sudo nano ~/.bashrc, puis copiez le chemin dans le fichier, puis enregistrez-le après avoir activé les modifications à l'aide de source .bashrc.

vérifiez auprès de conda install anaconda-navigator s'il n'est pas installé, suivez à nouveau les instructions d'installation anaconda

suivre avec cette vidéo https://youtu.be/Pr25JlaXhpc

311
madcurie

Il s'avère que je n'avais pas tracé le chemin.

Pour ce faire, je devais d'abord éditer .bash_profile (je l'ai téléchargé sur mon bureau local pour le faire, je ne sais pas comment éditer un fichier depuis un texte avec du texte)

Ajoutez ensuite ceci à .bash_profile:

PATH=$PATH:$HOME/anaconda/bin
68
Ginger

Si vous avez installé Anaconda mais que vous ne pouvez pas charger les versions correctes de python et ipython, ou si vous voyez conda: command introuvable lorsque vous essayez d'utiliser conda, il se peut que votre variable d'environnement PATH pose problème. À l'invite, tapez:

export PATH=~/anaconda/bin:$PATH

Pour cet exemple , il est supposé qu'Anaconda est installé à l'emplacement par défaut ~/anaconda.

27
yonglin

Cette information est à jour à compter d'aujourd'hui, le 10 août 2016. Voici les étapes exactes que j'ai prises pour résoudre ce problème en utilisant les méthodes indiquées ci-dessus. Je n'ai vu personne poster: export PATH=$PATH:$HOME/anaconda/bin (vous devez ajouter export au début de la ligne).

La voici, étape par étape:

Si vous rencontrez le même problème lorsque vous utilisez oh-my-zsh, vous devez procéder comme suit:

-Ouvrez votre .zshrc dans votre terminal. J'utilise iTerm 2 et j'ai Sublime Text 3 comme éditeur de texte par défaut:

subl ~/.zshrc

-Une fois le fichier ouvert dans votre éditeur de texte, allez tout en bas et ajoutez:

export PATH=$PATH:$HOME/anaconda/bin

-Enregistrez le fichier, puis fermez-le. 

-Fermez votre terminal, puis relancez-le.

-Une fois dans votre terminal, tapez:

conda --v

Vous devriez alors voir la version de conda installée imprimée sur votre écran.


Si vous utilisez zsh, votre terminal peut alors vous montrer zsh: command not found: rvm-Prompt.

La solution est: 

  1. ajoutez alias rvm-Prompt=$HOME/.rvm/bin/rvm-Prompt dans le fichier .zshrc.
  2. tapez source .zshrc.

Alors le zsh: command not found: rvm-Prompt disparaîtra.

25
Eboi316

Éditez ~/.bash_profile, ajoutez ceci à cela.

PATH=$PATH:$HOME/anaconda/bin

puis courir

source ~/.bash_profile

L'espoir peut vous aider.

19
Germey

Mon env: macOS & anaconda3

Cela fonctionne pour moi:

$ nano ~/.bash_profile

Ajoute ça:

export PATH=~/anaconda3/bin:$PATH

Sortez et courez:

$ source ~/.bash_profile

Alors essaye:

$ jupyter notebook
12
Zoe L

Je suis sur MAC OS High Sierra et viens d'installer Anaconda3 via la commande HomeBrew. J'ai eu un problème avec la course:

 conda

Cela me donnerait aussi:

-bash: conda: command not found

J'ai essayé de courir:

export PATH=~/anaconda3/bin:$PATH

mais il faut tout le chemin. alors voici les étapes correctes:

$ nano ~/.bash_profile

Maintenant, exportez le chemin ENTIER, dans mon cas c'était:

export PATH=/usr/local/anaconda3/bin:$PATH

Sortez et courez:

$ source ~/.bash_profile

Alors essaye:

$ conda

ça va sortir:

 $ conda --version
    conda 4.4.10
10
Galapagos

Si vous avez installé Anaconda et que vous avez bien dit yes au:

Do you wish the installer to prepend the Anaconda install location to PATH in your /home/name/.bashrc ? [yes¦no]

question alors vous avez peut-être juste besoin de redémarrer votre fenêtre de terminal. La modification ne prendra effet que lorsque vous aurez soit (1) fermé et rouvert la fenêtre actuelle, soit (2) ouvert et commencé à travailler dans une nouvelle fenêtre

Fondamentalement, ouvrez une nouvelle fenêtre de console et voyez si cela fonctionne maintenant.

7
mjp

Pour les fenêtres:

Une version récente d'Anaconda (version 4.4.0) a modifié certains répertoires . Vous pouvez trouver "conda" dans Anaconda3 / Scripts , au lieu de Anaconda3/bin.

6
sehyun

Si vous venez d'installer anaconda et que vous avez cette erreur, alors je pense que vous avez oublié de lancer cette commande:

  • source ~/.bashrc

Cela vous permettra d'utiliser anaconda dans un terminal. 

Cela peut sembler simple mais beaucoup (y compris moi) font cette erreur.

Si l'erreur persiste encore, vous devez vérifier si l'emplacement anaconda est ajouté à PATH dans votre système. 

Une fois que vous l'aurez ajouté, tout ira bien 

6
CHAMI Soufiane

Généralement, c’est parce que lorsque nous installons Anaconda à la fin, il ajoute le chemin d’Anaconda à la variable PATH dans le fichier .bashrc . Il suffit donc de redémarrer le terminal ou

source ~/.bashrc

si cela ne fonctionne toujours pas, alors suivez ces commandes.

cat >> ~/.bashrc

collez la commande ci-dessous pour anaconda3

export PATH=~/anaconda3/bin:$PATH

appuyez sur Entrée puis sur Ctrl + D

source ~/.bashrc
4
Devendra Bhat

Utilisez conda init

Comme indiqué dans réponse différente , l'ajout manuel de Conda sur $PATH n'est plus recommandé à partir de la v4.4.0 (voir Notes de version ). De plus, depuis Conda v4.6 , une nouvelle fonctionnalité permettant de gérer l’initialisation de Shell via la commande conda init a été introduite. Par conséquent, la recommandation mise à jour est d'exécuter

./anaconda3/bin/conda init --dry-run -vv

d'abord pour vérifier les modifications qu'il va apporter. Si vous ne possédez pas déjà de section gérée par Conda dans votre fichier de commandes d’exécution du shell (par exemple, .bashrc), elle doit alors ressembler à une insertion simple de certaines nouvelles lignes. Dans ce cas, passez à courir

./anaconda3/bin/conda init -vv

S'il ne s'agit pas d'une insertion aussi simple, nous vous recommandons de supprimer tout d'abord les sections Conda précédentes de $PATH et les fichiers d'initialisation du shell appropriés (par exemple, bashrc), puis exécutez les commandes comme ci-dessus.

Vous devez lancer un nouveau shell ou source votre fichier d'initialisation (par exemple, source .bashrc) pour que les modifications prennent effet.


Nettoyage automatisé potentiel

Notez que dans Conda v4.6.9, un indicateur --reverse a également été introduit pour supprimer les modifications d’un conda init. Cependant, je n’ai pas testé cela, et exécuter conda init --reverse --dry-run -vv sur mon système montre qu’il ne changerait rien, c’est-à-dire qu’il ne semble pas fiable.

3
merv

Si vous avez installé anaconda, mais que vous n'êtes pas en mesure d'exécuter une commande conda depuis un terminal, cela signifie que le chemin n'est probablement pas défini, essayez:

export PATH=~/anaconda/bin:$PATH

Voir ce lien .

3
user3651854

Je faisais également face au même problème, cela pourrait être la solution la plus simple possible 

source anaconda/bin/activate

pour anaconda2

source anaconda2/bin/activate

en fonction du nom du répertoire, exécutez votre commande i.e. conda --create

2
yunus

Ouvrez votre terminal et tapez la commande suivante pour ajouter anaconda au chemin de l'environnement

pour l'anaconda 2:

export PATH=~/anaconda2/bin:$PATH

pour l'anaconda 3:

export PATH=~/anaconda3/bin:$PATH

Ensuite, pour vérifier la version de conda il suffit de taper,

conda --version

Créer un environnement en utilisant la commande suivante,

conda create --name myenv

Activer la source en utilisant,

source activate myenv

Alors ton anaconda IDE est prêt !!!

2
Codemaker

Si vous venez d'installer MiniConda ou Anaconda, assurez-vous de réexécuter votre terminal.

À partir de là, je veux dire fermer et ouvrir votre terminal puis essayez conda list pour vérifier votre installation

Pour moi, cela a fonctionné !!

2
Mr. Suryaa Jha

Courir 

cat ~/.bash_profile

pour vérifier si anaconda est là. Si ce n'est pas le cas, vous devez ajouter son chemin là-bas . S'il y a conda, copiez toute la ligne contenant l'anaconda de "export" à la fin de la ligne ..__

export PATH=~/anaconda3/bin:$PATH

Exécutez ceci dans votre terminal. Puis courir 

conda --version

pour voir s'il est exporté et en cours d'exécution!

2
Reihan_amn

Solution temporaire:

$anaconda/bin/conda create -n py33 python=3.3 anaconda
1
Praneeth

Tout d’abord, vérifiez l’emplacement d’Anaconda, j’ai installé anaconda3 dans/directory auquel j’ai accès avec /anaconda3

Ensuite, dans votre terminal, saisissez export PATH="<base location>/anaconda3/bin:$PATH" pour moi, c'est export PATH="/anaconda3/bin:$PATH".

Enfin, saisissez source $/anaconda3/bin/activate. Pour vous, changez simplement d’emplacement.

Maintenant, vous pouvez essayer conda list à tester.

Visitez également guide d’installation

1
Zero

Système: macOS

J'ai d'abord installé Anaconda, et tout a bien fonctionné. Ensuite, j'ai installé iTerm2 et quand j'ai tapé Python, iTerm2 m'a donné le Python par défaut. Voici comment retrouver votre Anaconda Python:

  1. Ouvrez votre fichier .zshrc. Par exemple, vim ~/.zshrc

  2. Ajoutez ensuite export PATH="/Users/yourusername/anaconda2/bin:$PATH" à la dernière ligne du fichier. Notez que vous devez remplacer la yourusername par votre nom d'utilisateur et vous assurer que vous avez anaconda2. Un moyen facile est de copier cette ligne à partir de ~/.bash_profile

  3. Sauvegardez le fichier, fermez-le, relancez le terminal et maintenant Anaconda Python devrait être de retour.

1
Changsong Dong

Réponse pour

  • Anaconda3 5.2.0 installateur
  • macOS HighSierra
  • ZSH

  1. Malheureusement, le programme d'installation place la définition PATH uniquement dans .bash_profile, mais pas la config .zshrc.
  2. Contrairement aux réponses données, il n’est pas (nécessairement) installé dans ~/anaconda3/, mais à la place dans /anaconda3/.

La PATHdefintion dans .zshrc doit donc être la suivante:

...
# Anaconda3
export PATH="/anaconda3/bin:$PATH"
...
1
think

Le point principal est qu’à partir de décembre 2018, il s'agit de Scripts et non bin.


Mise à jour de $ PATH dans "git bash for windows"

Utilisez l'un de ceux-ci:
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda2/Scripts/:$PATH
export PATH=$USERPROFILE/AppData/Local/Continuum/anaconda3/Scripts/:$PATH


Mise à jour de $ PATH dans la ligne de commande par défaut de Windows

Utilisez l'un de ceux-ci:
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda2\Scripts\;%PATH%
SET PATH=%USERPROFILE%\AppData\Local\Continuum\anaconda3\Scripts\;%PATH%


Mise à jour de $ PATH sous Linux

Changez /app en votre emplacement d’installation. Si vous avez installé anaconda, remplacez Miniconda par Anaconda. En outre, vérifiez si Script vs. bin ,.

export PATH="/app/Miniconda/bin:$PATH"

Vous devrez peut-être exécuter set -a avant de définir le chemin, ce qui est important si vous définissez le chemin dans un script. Par exemple, si vous avez votre commande d’exportation dans un fichier appelé set_my_path.sh, je pense vous devez faire set -a; source("set_my_path.sh")

Le set -a fera en sorte que les modifications apportées au chemin soient persistantes pour votre session, mais elles ne sont toujours pas permanentes.

Pour une solution plus permanente, ajoutez la commande à ~/.bashrc. Les installateurs peuvent proposer d’ajouter quelque chose comme ceci à votre fichier ~/.bashrc, mais vous pouvez également le faire (ou le commenter pour l’annuler).


Observations générales:

Arrière-plan: J'ai récemment installé les versions 64 bits d'Anaconda 2 et 3 sur mon ordinateur Windows 10 en suivant les étapes d'installation recommandées de décembre 2018. 

  • L'ajout de conda active également ipython, qui fonctionne beaucoup mieux dans la ligne de commande Windows native
  • Suite à fortement recommandé installation n’ajoute pas conda ou ipython au chemin
  • Anaconda 3 ne semble pas installer une application d'invite de commande, mais Anaconda 2 avait une application d'invite de commande
  • Le dossier /bin semble avoir été remplacé par Scripts
  • Il est intéressant de fouiller dans le dossier Scripts, peut-être que l'application Invite de commande Anaconda s'y trouve quelque part.
1
geneorama

1. Vérifiez où vous avez installé Anaconda . Dans mon cas, cela ressemble à /home/nour/anaconda3/bin

  1. Ouvrez votre fichier .bashrc. Par exemple $ gedit .bashrc

3. Ajoutez cette ligne export PATH = /home/nour/anaconda3/bin:$PATH à la fin du fichier et enregistrez.

  1. Rouvrez le terminal. Tapez conda --version

NOTE: Assurez-vous que le chemin dans la ligne no. 1 et ligne no. 3 doit être identique. Dans mon cas, /home/nour/anaconda3/bin.

1
Nour Noby

Si vous avez installé Anaconda avec Visual Studio 2017 pour Windows, le fichier exécutable Conda se trouve dans ce chemin ou dans un chemin similaire.

Dans mon cas, le chemin est le suivant: C:\Program Files (x86)\Microsoft Visual Studio\Shared\Anaconda3_64\Scripts

Étapes pour l'ajouter à votre PATH:

  • Sur le bureau Windows, cliquez avec le bouton droit sur Poste de travail.
  • Dans le menu contextuel, cliquez sur Propriétés.
  • Dans la fenêtre Propriétés système, cliquez sur l'onglet Avancé, puis sur Variables d'environnement.
  • Dans la fenêtre Variables système, sélectionnez Chemin, puis cliquez sur Modifier.
  • Ajoutez votre chemin et redémarrez votre cmd.

Vous pourrez exécuter conda

Bonne codage!

1
Lexsoul

Pour éditer bashrc dans Ubuntu

$ /usr/bin/vim ~/.bashrc

tapez PATH=$PATH:$HOME/anaconda3/bin Appuyez sur Echap et :wq pour enregistrer le fichier bashrc et quitter vim entrez la description de l'image ici

puis

$ export PATH=~/anaconda3/bin:$PATH

et tapez $ source ~/.bashrc Maintenant pour confirmer l'installation de type conda

$ conda --version
1
Dr Jacob D

Vous devez mettre Anaconda.sh dans votre/home /, puis l’exécuter pour l’installer. Après cela, vous pouvez exécuterexport PATH=~/anaconda3/bin:$PATH. Remarque: ne lancez pas Anaconda.sh en téléchargement/directement !!!!!

1
erick lv

Je configure une machine virtuelle sous Ubuntu. J'ai anaconda 3 installé dans le dossier "Accueil". Lorsque j'ai tapé "conda" dans le terminal, le message d'erreur "conda: command not found" (Erreur non trouvée) a également été généré.

Taper le code ci-dessous dans le terminal a fonctionné pour moi ...

export PATH=$PATH:$HOME/anaconda3/bin

pour vérifier cela a fonctionné j'ai tapé:

conda --version

qui a répondu avec le numéro de version. 

1
Mel

J'ai eu le même problème. Ce que j'ai fait, j'ai supprimé le répertoire anaconda de l'emplacement d'installation et réinstallez.

0
Piusha

L'utilisation de la stratégie export PATH= avec conda activate entraînera un message d'avertissement pour conda> = 4.4. 

La façon recommandée (voir cette note de version , et cette post ) est de supprimer la ligne export PATH=... et d’ajouter dans votre .bashrc (.bash_profile) la ligne

. ~/anaconda2/etc/profile.d/conda.sh

De plus, si vous voulez que conda soit activé par défaut, ajoutez:

conda activate
0
Matifou

Pour les fenêtres:

PATH=%USERPROFILE%\Continuum\Anaconda4.4.0\Library\bin;%PATH%
0
tisaconundrum

Dans mon cas, conda Path a été correctement défini (en .bashrc) par le conda installation bash. Mais pour que cela fonctionne, je devais donner des autorisations de fichiers exécutables aux fichiers du sous-dossier bin avec chmod +x *.

Mon système d'information:

fin 4.2.9

Système d'exploitation: Debian GNU/Linux 8 (Jessie)

Noyau: Linux 3.16.0-4-AMD64

Architecture: x86-64

0
user278049

Comme dans ce qui précède, rappelez-vous que vous pouvez utiliser miniconda au lieu de conda. Vous pouvez donc ajouter export PATH=${PATH}:/Users/davidfortini/miniconda3/bin à .zshrc ou .bash_profile, puis redémarrer le terminal.

0
DaveR

tapez anaconda-navigator dans le terminal . l'application anaconda sera lancée

0
Mohi72