1 votes

Essayer d'installer Ant mais obtenir -bash: brew: commande introuvable

J'ai installé Homebrew en utilisant le code

ruby -e "$(curl -fsSL   https://raw.githubusercontent.com/Homebrew/install/master/install)"

cela retourne ceci à l'intérieur de la fenêtre du Terminal

==> Ce script va installer:
/usr/local/bin/brew
/usr/local/Library/...
/usr/local/share/man/man1/brew.1
==> Les répertoires suivants seront rendus accessibles en écriture pour le groupe:
/usr/local/.
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/lib/pkgconfig
/usr/local/share
/usr/local/share/man
==> Les propriétaires des répertoires suivants seront définis sur mitchellgant:
/usr/local/.
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/lib/pkgconfig
/usr/local/share
/usr/local/share/man
==> Les groupes des répertoires suivants seront définis sur admin:
/usr/local/.
/usr/local/bin
/usr/local/include
/usr/local/lib
/usr/local/lib/pkgconfig
/usr/local/share
/usr/local/share/man

et ensuite j'ai essayé tout ce qui suit

brew doctor
brew update
brew install ant 

Chacun renvoie la ligne suivante

-bash: brew: commande introuvable

Dans d'autres questions similaires à la mienne, certaines personnes ont suggéré de changer le chemin d'accès mais je ne suis pas sûr exactement comment faire cela. En exécutant echo $PATH renvoie /usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin mais je ne sais pas comment le changer ou s'il faut le changer en premier lieu. Toute aide ou orientation serait grandement appréciée.

1voto

Oskar Points 1242

Si brew doctor ne s'exécute pas, vous avez donc une erreur dans la variable PATH du système ou vous devez ré-exécuter le package d'installation, peut-être nettoyer les choses selon le site d'assistance pour homebrew.

Vous pouvez vérifier où se trouve la commande brew avec:

which brew
type brew

Toutes les deux devraient pointer vers une commande située à : /usr/local/bin/brew et le chemin /usr/local/bin devrait être dans votre variable PATH. Pour tester cela, quittez le terminal et ouvrez une nouvelle fenêtre. La commande set ci-dessous devrait ressembler à celle que j'ai copiée avec "mac" et "me" différents pour vous très probablement.

mac:~ me$ set | grep -i PATH
PATH=/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin

Étant donné que c'est ainsi que le système devrait être configuré à la sortie de l'emballage, si vous avez apporté des modifications, vous voudrez consulter le site pour des moyens de déboguer un chemin cassé. Votre texte semble indiquer que le chemin est correctement défini, mais c'est la cause de la commande non trouvée ou le script brew lui-même est d'une manière ou d'une autre corrompu - mais ce script est dans /bin/sh pas bash donc je m'attendrais à une erreur différente s'il est endommagé de quelque manière que ce soit.

LesApples.com

LesApples est une communauté de Apple où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres utilisateurs d'appareils Apple, poser vos propres questions ou résoudre celles des autres.

Powered by:

X