Como faço para o Ubuntu usar o python do Anaconda em vez do padrão / usr / lib / python…?

5

Instalei o Anaconda usando as instruções fornecidas no site principal, que são semelhantes àquelas que podem ser vistas aqui: Como instalar o Anaconda no Ubuntu?

No entanto, descobri que tinha que alterar manualmente o PATH usando um comando export em ~ / .profile (conforme as instruções oficiais do Ubuntu: link ) para obter o sistema para saber sobre ~ / anaconda / bin:

export PATH="/usr/local/texlive/2014/bin/x86_64-linux:$PATH"
export PATH="~/anaconda/bin:$PATH"

Já foi surpreendente, porque o Anaconda deveria ter conseguido resolver as coisas corretamente durante a instalação.

Agora, outro problema que estou tendo é que quando eu executo python no terminal, o padrão é usar o Python em / usr / lib / python ..., em vez de ~ / anaconda / bin / python.

Como faço para corrigir isso?

    
por Community 21.03.2015 / 04:23

2 respostas

8

O caractere til ( ~ ) não é expandido quando colocado entre aspas (até mesmo aspas duplas, que permitem a maioria das outras expansões de nome de arquivo). Você deve substituir ~ por $HOME na exportação PATH:

export PATH="/usr/local/texlive/2014/bin/x86_64-linux:$PATH"
export PATH="$HOME/anaconda/bin:$PATH"
    
por steeldriver 21.03.2015 / 14:25
0

Eu enfrentei o mesmo problema. Tentei isso e funciona para mim

  
    
      

source bin / activate ~ / anaconda3 /

    
  
    
por Paul 25.03.2016 / 05:49