J'ai installé Anaconda sur un nouveau Mac avec macOS Catalina, mais lorsque j'exécute les commandes d'installation Conda, conda
n'est pas trouvé
zsh: commande introuvable: conda
J'ai fait des recherches et installé à partir de .sh selon cet article de blog Anaconda mais il a toujours échoué sur moi.
4 Réponses :
J'ai eu le même problème. J'ai résolu la création d'un fichier .zshrc sur Users / my_user /
Vous pouvez utiliser nano sur votre terminal pour faire cela nano ~ / .zshrc
puis ajouter une référence à votre .bash_profile où vous avez votre chemin conda source ~ / .bash_profile
. Cela a fonctionné pour moi.
Apparemment, macOs Catalina utilise zsh à la place de bash. Vous pouvez trouver des informations dans le lien suivant: Pourquoi MacOS Catalina utilise-t-il Zsh au lieu de Bash?
que dois-je inclure dans le fichier .zshrc et comment pourrais-je référencer le bash_profile
Dans le fichier .zshrc, incluez la ligne suivante source ~ / .bash_profile
. Cela devrait fonctionner.
Fonctionne, mais c'est vraiment une façon détournée de faire les choses.
Initialisez conda pour votre shell (par opposition à l'approvisionnement du profil bash depuis zsh):
conda init zsh
Cela devrait ajouter les lignes appropriées à votre zshrc.
J'ai eu le même problème et il m'a fallu un peu de recherche pour trouver la bonne séquence d'étapes. Comme mon shell par défaut était déjà zsh, j'ai dû ouvrir un shell bash pour exécuter conda init zsh
.
Une fois que j'ai compris cela et changé le terminal pour utiliser le shell par défaut, conda
a fonctionné.
Si vous utilisez toujours bash comme terminal, vous devez connaître l'emplacement de deux fichiers. Le premier est votre .bash_profile et le second est l'emplacement de l'application Conda. Pour moi, en utilisant OSX Catalina, l'application Conda se trouve dans
export PATH=/<Folder that contains Conda>/:$PATH
Vous pouvez vérifier où ils font ce qui suit:
Ouvrez le terminal:
Vous devriez pouvoir y voir votre .bash_profile en utilisant:
export PATH=/usr/local/anaconda3/condabin/:$PATH
Votre .bash_profile devrait être dans ce répertoire personnel, qui est normalement ouvert avec le terminal. p>
egrep --color -R 'conda' *
Doit être l'emplacement de votre application Conda. Si ce n'est pas là, vous devrez peut-être grep pour cela. Voilà comment je l'ai trouvé. Utilisation:
cd /usr/local/anaconda3/condabin/
puis en parcourant la liste.
utilisez un programme comme vi ou gedit et mettez à jour votre .bash_profile pour inclure un nouveau chemin. Ouvrez-le et ajoutez ce qui suit:
ls -la
ou
/usr/local/anaconda3/condabin
Si cela ne fonctionne pas pour vous, veuillez consulter: p>
https://github.com/ContinuumIO/anaconda-issues/issues / 10998
Dupliquer: Comment exécuter Conda? Plus précisément, consultez cette réponse .