Como definir o anaconda como um python padrão?

2

Acabei de instalar o Anaconda (para o ipython notebook - queria executar algum programa de pandas). Ele é instalado com sucesso, mas o problema aqui é sempre que eu digito which python , ele está sempre usando um python padrão como /usr/bin/python

Será ótimo se alguém puder me dizer como configurar o anaconda python como um python padrão. Estou noob aqui até agora Acabei de instalar o anaconda no caminho padrão como segue ~/anaconda3 .

Obrigado antecipadamente.

    
por yogesh Ratudi 24.02.2017 / 21:09

2 respostas

4

Eu tenho a mesma configuração que você deseja. No meu caso, o anaconda installer adicionou uma entrada no meu arquivo ~/.bashrc . Eu não sei porque o seu não. Então, para conseguir fazer o que você quer, adicione isso ao seu arquivo ~/.bashrc :

export PATH="/home/yash/anaconda3/bin:$PATH"

Você precisa atualizar suas variáveis env depois disso abrindo um novo terminal ou usando source ~/.bashrc

Com isso:

$ which python
/home/yash/anaconda3/bin/python

E python -v retornam: anaconda

Para voltar ao antigo padrão, eu comento a entrada definindo o caminho do arquivo .bashrc e obtenho estes resultados:

$ which python
/usr/bin/python
$ python -v
python 2.7.*
    
por George Udosen 24.02.2017 / 21:58
1

Em vez de adicionar a entrada em ~ / .bashrc, adicione a entrada em ~ / .profile ou ~ / .bash_profile, pois é um caminho e não um alias. Além disso, adicionar o caminho no bashrc pode atrasar o terminal desnecessariamente. Para saber o significado detalhado de ~ / .bashrc e sua diferença com o perfil, visite link .

    
por Paramjeet Desai 05.03.2018 / 14:19