0 votes

echo $PATH ne reflète pas les chemins sauvegardés

J'ai tenté d'ajouter, export PATH="$PATH:/Users/My_Name/desktop/My_Folder à .bash_profile , .bashrc et .profile . J'ai exécuté la commande source ~/.bash_profile , source ~/.bashrc et source ~/.profile pour rafraîchir le $PATH et cela reflète que lorsque j'exécute echo $PATH .

Cependant, lorsque j'ouvre un nouveau terminal et que j'exécute echo $PATH il est inchangé.

Le problème, c'est que mon système (MacOS Big Sur) ne reconnaît pas la mise à jour. $PATH lorsque j'ouvre un nouveau terminal, à moins que je n'exécute la commande source à chaque fois pour rafraîchir mon $PATH .

Pour le contexte, j'ai édité les trois parce que j'ai parcouru de nombreux sites pour des suggestions et que j'ai épuisé toutes mes options.

0voto

breadelicious Points 3

J'ai réalisé que j'utilisais zsh . Pour changer, j'ai exécuté chsh -s /bin/bash pour changer mon shell en bash .

0voto

grg Points 181593

Bash et zsh utilisent des fichiers de profil différents. Au lieu de changer de shell, vous pouvez ajouter votre export PATH ligne vers ~/.zshrc pour que le changement prenne effet dans zsh.

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