Redefina sua variável PATH

Respostas:

21

Eu tenho o seguinte no meu ~/.profile:

PATH=/usr/bin:/bin:/usr/sbin:/sbin:/usr/local/bin:/usr/X11/bin
PATH=$PATH:~/bin

A primeira PATHdeclaração substitui qualquer PATHconfiguração existente (não inclui $PATH). O caminho usado é o padrão do OS X.

A segunda linha anexa ~/binao PATHe é uma preferência pessoal, não um padrão.

Após a edição, reinicie sua sessão - ou use o comando source ~/.profilepara ativar as alterações imediatamente.

Jari Keinänen
fonte
Graças um milhão de homens - tudo até agora tem sido incrivelmente confuso - o seu conselho é incrivelmente simples e fácil de seguir
Jaco Pretorius
Melhor usar ~ / .bash_profile para este caso simples e mais geral ~ / .bashrc e fonte que em seu ~ / .bash_profile
user151019
0

O arquivo pode ter o nome .bash_profileou .profile- uma solução pode ser renomear o arquivo, por exemplo mv ~/.bash_profile ~/.bash_prolile.old, reiniciar a máquina e ver se isso ajudou.

Você também pode tentar editar o arquivo e, talvez, veja o PATH errado, que pode ser editado.

Rene Larsen
fonte
0

No caso de fazer login como usuário normal e invocar su - root, descobri que o bash do Mac OS X 10.8.5 estava ignorando .profilee .bash_profile; Não consegui alterar o root $PATHeditando esses arquivos. O que funcionou foi a edição /etc/paths. Depois de sair do shell raiz e entrar novamente com su - root, o novo caminho estava presente.

Thagomizer
fonte
Mexer com os caminhos do sistema pode gerar instabilidade.
precisa saber é
-1

Redefinir seu terminal funcionará. Ele redefinirá suas configurações básicas.

Redefina seu terminal . Na navegação superior, vá para Shell >> Redefinir.

insira a descrição da imagem aqui

Ashish Vitthal Dalvi
fonte