debian python2.6 como padrão?

4

é possível definir o python padrão como 2.6 para o debian lenny de alguma forma?

    
por chiggsy 11.09.2009 / 20:45

2 respostas

2

Gostaria apenas de comentar sobre a resposta de Dennis Williamson :

Usar a linha de comando fornecida para os comandos "install" resulta nesse erro:

update-alternatives: error: alternative link is not absolute as it should be:
                            python2.5

parece que a sintaxe para criar a alternativa seria:

sudo update-alternatives --install /usr/bin/python python /usr/bin/python2.5 1

Ou seja, o primeiro parâmetro precisa ser um caminho absoluto, não apenas um nome.

    
por 09.07.2010 / 16:44
5

Se as alternativas já estiverem configuradas:

update-alternatives --config python

escolha a partir da lista apresentada.

Se eles não estiverem configurados, faça o seguinte:

  • Se houver um link simbólico já configurado, salve-o:

    sudo mv /usr/bin/python /usr/bin/pythonSAVE

  • crie as alternativas

    sudo update-alternatives --install python2.6 python /usr/bin/python2.6 2

    sudo update-alternatives --install python2.5 python /usr/bin/python2.5 1

  • crie um novo symlink

    sudo ln -s /etc/alternatives/python /usr/bin/python

  • escolha o que você deseja usar

    sudo update-alternatives --config python

por 11.09.2009 / 21:29

Tags