Redefinir caminho do python

1

Eu instalei o dossel e configurei-o para ser meu ambiente python padrão, mas estou tendo um problema com o software. Agora é:

$ which python
/home/renanpc/Enthought/Canopy_64bit/User/bin/python

Mas eu preciso desinstalar o dossel e é necessário redefinir o caminho do python para o padrão, antes da desinstalação, em ( /usr/bin/python ) e isso não pode ser feito no Canopy (devido a outros problemas). Como posso fazer isso?

O valor de PATH :

$ echo $PATH
/home/renanpc/Enthought/Canopy_64bit/User/bin:
/home/renanpc/anaconda/bin:/usr/local/sbin:/usr/local/bin:
/usr/sbin:
/usr/bin:/sbin:/bin:/usr/games:/usr/local/games
    
por Renan Tardelli 18.10.2015 / 02:58

1 resposta

2

O que você provavelmente quer fazer é executar o comando:

export PATH=":/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games"

Ou provavelmente apenas export PATH="/usr/bin:$PATH" funcionaria, já que você provavelmente só precisa do python para ser encontrado nesse diretório antes dos diretórios do anaconda que estão no início de seu caminho.

Isso removerá temporariamente os caminhos não desejados de PATH e deverá localizar seu python original em /usr/bin , ou você provavelmente moverá os diretórios do anaconda após /usr/bin . De qualquer forma, essas alterações só persistirão para a sessão de terminal atual. Para que as alterações em PATH persistam, você terá que adicionar o comando ao seu .bashrc (ou equivalente).

No entanto, não sei por que você precisa fazer isso antes de desinstalar. Se você fornecer mais detalhes, eu poderei ser de mais ajuda.

Editar:

Como o OP aponta, o Canopy também irá adicionar alguns outros arquivos ao seu perfil bash na instalação, então se você quiser se livrar de tudo, use o comando sudo gedit ~/.bashrc para editar seu perfil e remover qualquer linha com referência ao dossel, (geralmente começa com um comentário na linha anterior dizendo "adicionado pelo Canopy Installer").

    
por elethan 18.10.2015 / 03:51