Lorsque je fais `` ouvrir .profile '' dans le terminal, j'ai ce qui suit:
export PATH=$PATH:/usr/local/git/bin
Maintenant, j'ai installé node.js pour Mac et il dit,
Assurez-vous que / usr / local / bin est dans votre $ PATH.
Comment puis-je ajouter /usr/local/bin
pour exporter PATH=$PATH:/usr/local/git/bin
?
Réponses:
Une note: vous n'avez pas besoin de guillemets ici car il se trouve sur le côté droit d'une affectation, mais en général, et en particulier sur les Mac avec leur tradition de noms de chemin d'accès Spacy, les extensions comme
$PATH
doivent être entre guillemets"$PATH"
.la source
/usr/libexec/path_helper
, appelés par défaut/etc/profile
. Commencez àman path_helper
puis ajoutez vos chemins dans les fichiers au format/etc/paths.d
. Vous constaterez que pratiquement tous les exemples de configuration de chemin provenant d'autres systèmes d'exploitation incluent$PATH
parce qu'aucun d'entre eux ne semble être en mesure de s'engager à être le premier de la chaîne .../etc/paths.d
ou une seule entrée avec plusieurs répertoires, un par ligne, mais cela ne vous aide pas à l'invite et n'est qu'un moyen indirect d'accomplir la même chose. De plus, même si la question est baliséeosx
, cette approche a l'avantage de fonctionner également sur Linux et d'autres systèmes de type UNIX.node --version
Essayez de placer $ PATH à la fin.
la source
Pour que la valeur modifiée du chemin persiste dans les sessions suivantes
Cela ouvrira le .bash_profile dans l'éditeur, écrivez dans ce qui suit après avoir ajouté ce que vous voulez au chemin séparant chaque valeur par colonne.
Enregistrez, quittez, redémarrez votre terminal et profitez
la source
J'ai eu le même problème avec toi.
cd vers ../etc/ puis utilisez ls pour vous assurer que votre fichier "chemins" est dans, chemins vim, ajoutez "/ usr / local / bin" à la fin du fichier.
la source
J'ai tendance à trouver ça sympa
la source
Dans MAC OS Catalina, ce sont les étapes qui ont fonctionné pour moi, toutes les solutions ci-dessus ont aidé mais n'ont pas résolu mon problème.
la source