Si vous rencontrez dans votre terminal Mac le message d’erreur « zsh command not found » (zsh: command not found:), cela signifie que Zsh (Zsh UNIX shell par défaut sur macOS depuis Catalina) ne peut pas trouver la commande que vous avez essayé d’exécuter. C’est soit parce que vous avez commis une erreur de syntaxe, soit une faute de frappe ou soit encore que le chemin d’accès vers le programme que vous essayez d’exécuter est incorrect. Nous allons vous indiquer plusieurs solutions pour réparer au plus vite tout cela. En complément de lecture sur des sujets techniques, vous pouvez aussi lire :
- Qu’est-ce que « sshd-keygen-wrapper » sur Mac ?
- Client SSH Mac : se connecter en mode sécurisé à un serveur, une machine locale, distante…
- Afficher toutes les commandes du Terminal macOS
Résoudre le problème « Zsh Command Not Found » : réinstaller HomeBrew (étape 1)
Tout d’abord si vous ne l’avez pas encore fait, nous vous suggérons d’Installer Homebrew pour macOS Ventura 13 (Intel / M1, M2).
Vous pouvez également suivre notre tutoriel sur notre chaîne YouTube Macplanete :
Il suffit de lancer le Terminal du Mac (Applications / Finder) et de copier-coller la commande suivante puis la touche Entrée (ainsi que votre mot de passe administrateur) :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Puis successivement les commandes Terminal :
brew update
brew upgrade
brew cleanup
Résoudre le problème « Zsh Command Not Found » : installer Zsh (étape 2)
La seconde chose à faire si vous rencontrez le message d’erreur « Zsh Command Not Found » est de vérifier la variable PATH. Elle indique au shell où trouver les programmes exécutables. Pour cela ouvrez le Terminal du Mac et saisissez :
echo $PATH
Cela affiche à l’écran une liste de répertoires où le shelle effectue sa recherche des exécutables. Assurez-vous de voir le mot-clé « zzh » dans la liste.
Il faut ensuite installer la dernière version de Zsh. Tapez simplement la commande :
brew install zsh
Ensuite, il convient d’ajouter le répertoire de la variable PATH :
export PATH=$PATH:/usr/local/bin/zsh
Cela doit en principe régler le message d’erreur “zsh command not found” qui ne devrait désormais plus apparaître.
Une fois cela fait, vous n’aurez plu qu’à recharger la commande :
source .zshrc
Ah les gars ou les filles,
Merci merci merci merci merci!!!!! ça fait des jours et des jours que je cherchais cette solution!!!! Vous êtes géniaux!!!! Merci merci merci!!!! Que du bonheur, vous pouvez pas vous rendre compte!!!! Wahou! Thanks!!!
Bonjour,
Super en ce cas !