Rencontrer le message d’erreur « zsh : commande introuvable : brew » lors de l’utilisation de Homebrew indique généralement que l’application Terminal ne parvient pas à localiser l’exécutable de Homebrew. Ne vous inquiétez pas, plusieurs solutions peuvent être mises en œuvre pour corriger ce dysfonctionnement. Homebrew est un outil de gestion de paquets essentiel pour macOS, il est donc crucial de le faire fonctionner correctement pour optimiser votre environnement de développement. Cette erreur peut être source de frustration, mais avec les actions appropriées, vous retrouverez rapidement les fonctionnalités attendues.
1. Réinstaller Homebrew
La réinstallation de Homebrew permet d’éliminer les fichiers corrompus ou obsolètes et de mettre en place une nouvelle copie du gestionnaire de paquets. Pour désinstaller Homebrew, procédez comme suit :
- Lancez Terminal sur votre Mac et désinstallez Homebrew en saisissant la commande ci-dessous puis en validant :
brew uninstall
- Ensuite, tapez la commande suivante et appuyez sur Entrée 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 version la plus récente de Homebrew. Après le redémarrage de l’application Terminal, vous devriez pouvoir utiliser la commande « brew » sans problème.
2. Ajouter Brew à la Variable d’Environnement PATH
Il est possible que Homebrew n’ait pas été correctement intégré à la variable PATH lors de l’installation, empêchant ainsi votre shell de localiser l’exécutable Homebrew.
Vous pouvez remédier à cela en ajoutant manuellement Homebrew à votre PATH via le Terminal. La commande diffère légèrement en fonction du type de processeur de votre Mac (Intel ou Apple silicon). Il vous suffit de copier et coller la commande adéquate pour votre machine dans l’application Terminal.
Si vous possédez un Mac avec une puce Apple silicon, utilisez la commande suivante :
export PATH="/opt/homebrew/bin:$PATH"
Si votre Mac est équipé d’un processeur Intel, saisissez plutôt cette commande :
export PATH="/usr/local/bin:$PATH"
Vous pouvez vérifier si Homebrew a bien été ajouté à la variable PATH en utilisant la commande suivante :
echo $PATH
Cette commande affichera la liste des binaires exécutables que le Terminal est capable de trouver. Si Homebrew apparaît dans cette liste, cela signifie que le Terminal peut localiser correctement son exécutable.
Les outils en ligne de commande Xcode, développés et maintenus par Apple, incluent tous les débogueurs, compilateurs et outils fournis avec l’IDE Xcode. Plusieurs utilisateurs ont rapporté que Homebrew ne peut pas fonctionner sans l’installation préalable des outils en ligne de commande Xcode. Vous pouvez les installer en saisissant la commande suivante dans Terminal et en validant :
xcode-select
Une fois l’installation terminée, vous pouvez vérifier en utilisant la commande suivante :
xcode-select -p
Si l’installation a réussi, vous devriez obtenir la réponse suivante après avoir exécuté la commande :
/Library/Developer/CommandLineTools
Homebrew offre de nombreuses applications utiles et est un outil incontournable pour tout utilisateur de Mac. Si vous rencontrez l’erreur « zsh : commande introuvable : brew », l’une des solutions de dépannage mentionnées ci-dessus devrait résoudre le problème et vous permettre de profiter pleinement de ce gestionnaire de paquets pour macOS.
Résumé
En conclusion, l’erreur « zsh : commande introuvable : brew » est un problème courant qui se résout généralement en suivant quelques étapes simples, telles que la réinstallation de Homebrew ou son ajout à la variable d’environnement PATH. En suivant les indications fournies, vous devriez retrouver rapidement l’accès à Homebrew et profiter de ses fonctionnalités pour améliorer votre expérience sur macOS.