3 votes

permission refusée d'ajouter le répertoire actuel au chemin

J'essaie d'installer NGC CLI sur le Mac de mon entreprise en suivant les instructions données ici.

https://ngc.nvidia.com/setup/installers/cli

Lorsque j'essaie d'exécuter la troisième commande, qui est

echo "export PATH=\"\$PATH:$(pwd)\"" >> ~/.bash_profile && source ~/.bash_profile

J'obtiens

zsh: permission denied: /Users/rezaafra/.bash_profile

La sortie de ls -l ~/.bash_profile est

-rw-r--r--  1 root  staff  447 Dec  3 08:45 /Users/rezaafra/.bash_profile

Quelqu'un peut-il nous aider ?

1voto

JGurtz Points 184

La propriété de votre fichier .bash_profile semble incorrecte. Il se peut que votre entreprise l'ait réglé de cette manière volontairement ? Vous pouvez essayer de le corriger avec sudo chown ${USER}:staff ~/.bash_profile .

Le commentaire sur .bash_profile/.zshrc est cependant correct dans la mesure où le shell bash a été remplacé par zsh dans les versions ultérieures de MacOS. Vous devriez donc probablement mettre à jour un autre fichier. Essayez de voir si echo "export PATH=\"\$PATH:$(pwd)\"" >> ~/.zshrc && source ~/.zshrc œuvre.

En cas d'échec, vous pouvez lancer export PATH="$PATH:$(pwd)" . Mais vous devrez alors le faire à chaque fois que vous ouvrirez un terminal.

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