38 votes

médecin de brassage dit "Erreur: /usr / bin se produit avant /usr/local /bin" comment fixer?

<pre><code></code><p>Voici mon chemin:</p><pre><code></code></pre><p>J'ai pensé qu'il était dangereux de déplacer les choses à l'avant? Comment puis-je résoudre ce problème? Aussi, je ne sais même pas où trouver où / utilisateur / bin est déclaré dans le chemin.</p><p>Merci</p></pre>

50voto

Dean Points 1778

$PATH est juste une variable contenant une chaîne de caractères. Mettre quelque chose en avant:

% PATH=/usr/local/bin:$PATH
% echo $PATH
/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin

Ce n'est pas dangereux, car il ne s'applique que dans le shell en cours que vous avez ouvert (il n'affectera pas le chemin d'accès de votre système ou d'autres coquillages).

Pour modifier le chemin d'accès automatiquement pour tous les shells vous de l'ouvrir, de le mettre dans ~/.profile. Vous pouvez créer ce fichier si il n'existe pas déjà.

En ~/.profile:

homebrew=/usr/local/bin:/usr/local/sbin
export PATH=$homebrew:$PATH

export rend la variable disponibles à tous les enfants de processus du shell.

23voto

Lelouchcr Points 51

J'ai trouvé un autre moyen de résoudre ça.

et ajouter /usr/local/bin et /usr/local/sbin comme celui-ci

ouvrir un nouvel onglet terminal, et puis vous verrez

11voto

iceturk22 Points 181

Il vous suffit d'exécuter la ligne suivante dans votre application terminale préférée :

Redémarrez votre terminal et exécutez

le problème doit être résolu

5voto

pixel 67 Points 295

Je viens de créer un fichier .bashrc et ajouté

homebrewMD/usr/local/bin:/usr/local/sbin
exportation PATH-$homebrew:$PATH

Cela semblait avoir fait l'affaire!

3voto

Slahser Points 21

Peut-être OP utilise zsh.
La façon de le résoudre est de modifier le '/.zshrc chaque fois que vous ouvrez iterm chargera ce fichier.
Changer les mots sur PATH.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X