Como atualizar python3.2 para python3.5 no ubuntu12.04 com o apt-get

0

No meu Ubuntu, apt-get install python3 instala python3.2 .

Mesmo que eu tenha instalado o python3.5 com apt-get install python3.5 , é só instalar outro python3.5 para não atualizar python3 . (Isso significa que existem duas versões do python3 python3 e python3.5 )

No primeiro eu removo python3 (python3.2) com apt-get --purge autoremove python3 para evitar travar entre dois python version3.

No entanto, quando tento instalar pacotes com dependência para python3, o Ubuntu pode reinstalar python3.2 mesmo se eu tiver python3.5 e o pacote referir-se a python3.2 . (por exemplo python3-lxml )

Como posso resolver isso?

    
por user3523935 04.08.2016 / 03:55

1 resposta

0

Parece que o 12.04 tem a versão mais recente do python3 como 3.2. Eu fui para a subseção em python para precisas (12,04) e ctrl + f para 'python3'. e encontrei python3.2 para ser o mais novo. link

Você adicionou um PPA? Verificar: grep 'deb http' /etc/apt/sources.list | grep -v 'ubuntu.com' Isto explicaria como está sentado ao lado de sua outra instalação do python3 (da fonte precisa do ubuntu)

Para resolver isso e evitar futuras dores de cabeça, considere a atualização para o último 16.04 do Ubuntu, que permite que você faça o apt-get update & amp; & amp; apt-get atualiza para o mais recente link do python3 (3.5) ou usa ambientes virtuais para lidar com diferentes versões do python.

    
por lcb 11.08.2016 / 02:11