Liens rapides
Si vous utilisez un Mac et que vous rencontrez le message d'erreur « zsh : command not found : brew », vous pourriez être frustré lorsque vous essayez d'exécuter Homebrew. Homebrew est une application de gestion de packages essentielle sur macOS, mais ce problème peut parfois survenir en raison d'une configuration incorrecte de l'outil ou d'un chemin d'installation manquant.
Si vous voyez une erreur « zsh : command not found : brew » lors de l’utilisation d’Homebrew, cela signifie probablement que l’application Terminal ne peut pas trouver le fichier exécutable Homebrew. Ne vous inquiétez pas, car nous explorerons ci-dessous quelques solutions potentielles pour résoudre ce problème. vérifier Comment utiliser Homebrew pour installer des applications sous Linux et Windows.
1. Essayez de réinstaller Homebrew
La réinstallation de Homebrew peut supprimer tous les fichiers corrompus ou obsolètes et installer une nouvelle version de Homebrew. Pour supprimer Homebrew, vous pouvez suivre ces étapes :
Ouvrez Terminal sur votre Mac et désinstallez Homebrew en collant la commande suivante et en appuyant sur Retour:
brew uninstall --force homebrew
Tapez la commande suivante et appuyez sur Retour Pour réinstaller Homebrew :
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
Cela téléchargera et installera la dernière version d’Homebrew. Une fois que vous avez redémarré l'application Terminal, vous devriez pouvoir utiliser la commande Brew sans aucun problème.
2. Ajoutez Brew à la variable d'environnement PATH
Il est fort possible que Homebrew n'ait pas été ajouté à la variable PATH lors de l'installation, ce qui signifie que votre shell ne parvient pas à localiser le fichier exécutable Homebrew.
Vous pouvez résoudre ce problème en ajoutant manuellement Homebrew à votre PATH via le terminal. C'est un peu différent selon que votre Mac dispose d'un processeur Intel ou d'un silicium Apple. Copiez et collez simplement la commande appropriée sur votre Mac dans l'application Terminal.
Si vous possédez un Mac avec Apple Silicon, entrez cette commande :
export PATH="/opt/homebrew/bin:$PATH"
Si votre Mac dispose d'un processeur Intel, saisissez plutôt cette commande :
export PATH="/usr/local/bin:$PATH"
Vous pouvez vérifier si Homebrew a été ajouté avec succès à la variable PATH à l'aide de la commande suivante :
echo $PATH
Cela affichera tous les fichiers binaires exécutables que Terminal peut trouver. Si Homebrew est dans la liste, le terminal parvient à localiser le fichier exécutable Homebrew. vérifier Comment personnaliser l'invite zsh dans Terminal sur macOS.
3. Installez les outils de ligne de commande Xcode
Xcode Command Line Tools est un package développé et maintenu par Apple qui contient tous les débogueurs, compilateurs et outils inclus dans l'ensemble de l'IDE Xcode. De nombreux utilisateurs ont signalé que Homebrew ne peut pas fonctionner sans que les outils de ligne de commande Xcode soient installés. Vous pouvez l'installer en tapant la commande suivante dans Terminal et en appuyant sur Retour:
xcode-select --install
Après cela, vous pouvez vérifier l'installation à l'aide de la commande suivante :
xcode-select -p
Si l'installation a réussi, vous devriez obtenir le résultat suivant après avoir entré la commande :
/Library/Developer/CommandLineTools
Homebrew propose de nombreuses applications utiles et constitue un utilitaire essentiel pour tout utilisateur expérimenté de Mac. Si vous êtes confronté à l'erreur « zsh : command not found : brew », l'une des étapes de dépannage dont nous avons parlé ci-dessus devrait résoudre le problème et vous permettre de profiter du meilleur gestionnaire de packages disponible pour macOS. Vous pouvez voir maintenant Comparaison entre Zsh et Bash : choisir le shell approprié pour la programmation et la gestion de texte.