o que fazer com versões python instaladas no sistema ao iniciar com pythonbrew

o que fazer com versões python instaladas no sistema ao iniciar com pythonbrew

Estou executando o Ubuntu 11.10. Tenho Python 2.7 e 3.2 instalados no sistema e disponíveis em/usr/bin/. Estou querendo começar a usar o pythonbrew e parece que vou querer que eu instale minhas versões do python no meu diretório de usuário. Preciso fazer alguma coisa com as versões atualmente instaladas do python? as informações sobre pythonbrew que posso encontrar não mencionam realmente as versões herdadas do python que podem ser instaladas em um sistema.

Obrigado!

Responder1

Você terá um link simbólico em /usr/bin/python apontando para /usr/bin/python3.2 ou /usr/bin/python.2.6

Quando você digita "python" na linha de comando, ele pesquisará as pastas no PATH e executará o primeiro python que encontrar - aquele em /usr/bin agora, que é um link simbólico, portanto executará python2.6 ou python3 .2

Se você instalar outra versão do python em sua pasta pessoal, desde que o executável python para essas instalações esteja anterior no PATH do que o do sistema, ele será executado em seu lugar.

Uma alternativa seria executar a versão instalada do python especificando o caminho, caso em que a variável PATH não é considerada - por exemplo:

/home/user/pythonbrew/python2.6/python

Você sempre pode executar uma versão local em vez de uma versão do sistema, portanto não precisa fazer nada a respeito.

informação relacionada