Como posso fazer com que o apt-get instale pacotes python para uma versão diferente do python?

Como posso fazer com que o apt-get instale pacotes python para uma versão diferente do python?

No Ubuntu 10.10, instalei o python 2.7. Eu gostaria de usar o apt-get para instalar pacotes para esta versão do python, mas não consegui descobrir como.

Coisas que tentei sem sucesso:

alterando o link simbólico em /usr/bin/python para apontar para /usr/bin/python2.7 - mesmo depois de fazer isso, o apt-get ainda instala coisas no python2.6.

Configure o python2.7 como alternativa principal usando alternativas de atualização - não funciona.

Alguma ideia? Obrigado!

Responder1

O conjunto de versões python atualmente suportadas pode ser encontrado em /usr/share/python/debian_defaults. Verifique sempre que python-2.7estiver listado como compatível.

Existe um chamado python-supportsistema no Debian. Quando python-supporto pacote -aware (ou seja, quando o mantenedor usou python-supportcoisas durante o empacotamento) diz quesuporta uma gama específica de versões do Python, chamadas dpkgganchos para atualizações para tempos de execução instaladoscomo parte do postinstprocesso. Há também python-centralum sistema alternativo, que faz a mesma coisa.

Responder2

Você já considerou o Pythonferramentas de configuração? Depois de instalá-lo, instalar pacotes adicionais normalmente é tão fácil quanto:

$ easy_install package-name

(dependendo de como você instalou o python 2.7, pode ser necessário usar sudo)

Responder3

Parece um problema do repositório?
Você deveria enviar um relatório de bug para o Ubuntu, não?
Caso contrário, você pode instalá-lo manualmente onde quiser :-) (mas é claro que é mais complicado que o apt-get foo)

informação relacionada