web-dev-qa-db-fra.com

Comment voir la valeur actuelle de ma variable $ PATH sur OS X?

$ $ PATH

résultats:

-bash: /usr/local/share/npm/bin:/Library/Frameworks/Python.framework/Versions/2.7/bin:/usr/local/bin:/usr/local/sbin:~/bin:/Library/ Frameworks/Python.framework/Versions/Actuel/bin:/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/opt/X11/bin:/usr/local/git/bin : Aucun fichier ou répertoire de ce nom

Cela semble assez moche et pourrait être me donner des problèmes pour mettre Homebrew en service.

62
Karoh

Vous devez utiliser la commande echo $PATH pour afficher la variable PATH ou vous pouvez simplement exécuter set ou env pour afficher toutes vos variables d'environnement.

En tapant $PATH, vous avez essayé d'exécuter le contenu de votre variable PATH en tant que nom de commande.

Bash affiche le contenu de votre chemin de toute façon. En fonction de votre sortie, les répertoires suivants seront recherchés dans l'ordre suivant:

/usr/local/share/npm/bin
/Library/Frameworks/Python.framework/Versions/2.7/bin
/usr/local/bin
/usr/local/sbin
~/bin
/Library/Frameworks/Python.framework/Versions/Current/bin
/usr/bin
/bin
/usr/sbin
/sbin
/usr/local/bin
/opt/X11/bin
/usr/local/git/bin

Pour moi, cette liste semble être complète.

102
HeatfanJohn

En entrant $PATH seul à l'invite de commande, vous essayez de lancer il. Cela ne ressemble pas à Windows où vous pouvez obtenir le chemin de votre chemin en tapant simplement path.

Si vous voulez voir quel est le chemin, faites-le simplement écho:

echo $PATH
24
paxdiablo

Utilisez la commande:

 echo $PATH

et vous verrez tout le chemin:

/Users/name/.rvm/gems/Ruby-2.5.1@pe/bin:/Users/name/.rvm/gems/Ruby-2.5.1@global/bin:/Users/sasha/.rvm/rubies/ Ruby-2.5.1/bin: /Users/sasha/.rvm/bin:

1
Alexandr

pour MacOS, assurez-vous de savoir où installer GO

export GOPATH=/usr/local/go
PATH=$PATH:$GOPATH/bin
0
Lam Do