Como posso obter o apt-get para instalar pacotes python para uma versão diferente do python?

3

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

Coisas que tentei sem sucesso:

mudando o symlink em / usr / bin / python para apontar para /usr/bin/python2.7 - mesmo depois de fazer isso o apt-get ainda instala coisas em python2.6.

Configure python2.7 como a principal alternativa usando update-alternatives - não funciona.

Alguma ideia? Obrigado!

    
por fastmultiplication 27.10.2010 / 10:52

3 respostas

1

O conjunto de versões do python atualmente suportadas pode ser encontrado em /usr/share/python/debian_defaults . Verifique sempre que python-2.7 esteja listado como suportado.

Existe um sistema chamado python-support no Debian. Quando o pacote python-support -aware (ou seja, quando o mantenedor usou python-support coisas durante o empacotamento) diz que ele suporta um intervalo específico de versões do Python , chamadas do dpkg ganchos para atualizações de tempos de execução instalados como parte do processo postinst . Há também a alternativa python-central system, que faz a mesma coisa.

    
por 21.01.2011 / 22:02
3

Já considerou o setuptools do Python? 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, você pode precisar usar sudo )

    
por 27.10.2010 / 15:21
0

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

    
por 27.10.2010 / 12:30