Alterando a versão padrão de Python no Linux

Republicando este tutorial muito bom.
1 – Edite o arquivo /usr/share/python/debian_defaults

$ sudo gedit /usr/share/python/debian_defaults

2 – Coloque na linha default-version a versão desejado do Python

default-version = python2.6

3 – Ainda no arquivo, adicione na linha supported-versions as versões instaladas.

supported-versions = python2.6, python3.0, python2.7

Feche o arquivo, e vamos para a etapa final.

4 – Com o comando which descubra qual link o shell está acessando o interpretador.

$ which python # informa o path

/usr/bin/python

Um breve comentário deve ser feito aqui, quando instalei o Python 2.7 o shell estava acessando python por um link /usr/local/bin/python devido a isso sempre que fazia a etapa 5, nada era modificado. Quando vi pelo comando which que ele estava acessando outro link, apenas o exclui e ele voltou a acessar o do /usr/bin/python.

5 – Remova o link simbólico informado na etapa 4 ( /usr/bin/python ) e crie um novo link para a versão que deseja ter como default.

sudo rm /usr/bin/python

ln -s /usr/bin/python2.6 /usr/bin/python # cria um link simbólico

Com essas alterações, tudo voltou ao normal. Talvez seja necessário abrir novamente o shell.

Autor:Rodrigo Lira

Comentários