Minhas PATH
variável se parece com isso:
/home/elgin/anaconda3/bin:…:/usr/bin:…
Como você vê acima anaconda3
precede /usr/bin
. Então, quando eu digito python
no terminal, fica python
em primeiro anaconda3
caminho.
Como posso dizer ao terminal bash para carregar python
em /usr/bin/
em vez daquele em anaconda3
? Existe algum argumento que eu possa passar por fazer isso ou devo editar PATH
cada vez?
command-line
bash
path
Elgin Cahangirov
fonte
fonte
.bashrc
arquivo onde os diretórios do Anaconda são adicionados?Respostas:
Maneira simples com
alias
:Por favor, veja No Bash, quando alias, quando escrever e quando escrever uma função?
fonte
Se você quiser fazer isso apenas uma vez, basta digitar
(em vez de apenas
python
). Se essa situação ocorrer com frequência, você poderá salvar a digitação definindo um alias.Se você quiser
python
para ser interpretado como/usr/bin/python
para muitos comandos seguidos, pode ser mais simples editar o PATH. Você pode escrever uma função de shell para fazer isso, para reduzir a digitação e reduzir o risco de erros tipográficos.fonte