O Ubuntu 14.4 vem com o Python 2.7.6 embutido, mas eu gostaria de atualizá-lo para 2.7.9 (ele possui recursos de segurança que eu quero).
É mesmo possível? Se sim, como isso pode ser alcançado?
python
ubuntu-14.04
moomima
fonte
fonte
Respostas:
Você pode usar pyenv:
Então adicione
para .bash_profile, você poderá ver a versão python que deseja instalar ou atualizar:
quer python 2.7.10? podes tentar:
Espero que isso possa ajudar-lhe.
fonte
ppa: fkrull / deadsnakes é a versão mais recente do python2.7
Ele atualizará o python para 2.7.10
fonte
Não sou fã de respostas anteriores que sugerem a instalação de vários PPAs. Sem desrespeito, mas não conheço as pessoas que os construíram e não tenho ideia do que possa estar lá. Em qualquer ambiente em que alguém precise responder a um profissional de segurança, essa prática seria desaprovada.
Acabei de descobrir que baixar o 2.7.9 da fonte e instalá-lo lado a lado foi um bom começo. Esta postagem de blog incrível cobriu as etapas. (recriado aqui para estar em conformidade com as diretrizes de estouro de pilha)
Teste se a versão funciona
Agora que tenho o 2.7.9 instalado, posso chamá-lo diretamente ou fazer o link simbólico de onde quiser. (ou copie-o para um virtualenv etc.)
E observe que cheguei aqui de uma situação em que estava recebendo avisos inseguros da plataforma e avisos SNI ausentes. O que me levou aqui . Eu imagino que muitas pessoas estão encontrando essa pergunta pelo mesmo caminho. E se é por isso que você está aqui, este trecho também pode ser útil para você
fonte
virtualenv
. Razão pela qual sinto que isso é melhor, é que ele não depende de aplicativos ou repositórios de terceiros que possam quebrar outra coisa.Aqui está o novo repositório de terceiros atualizado:
fonte
Você pode acessar o python.org, baixar o arquivo .tar.gz, compilar e instalá-lo. Você precisará das ferramentas básicas para compilar o código fonte. Não me lembro se o pacote "build-essential" será suficiente, mas tente.
fonte
A versão que você deseja já está no Ubuntu, na versão Vivid (pré). Se você é corajoso, pode misturar lançamentos e instalar a versão do Python do Vivid no Trusty. Abaixo está uma solução genérica que funciona em alguns pacotes, não posso garantir com Python. As chances são de ~ 50/50 de sucesso. Se, no entanto, você encontrar um repositório de backports adequado para o 14.04 com a versão do pacote necessária, deve ser uma escolha melhor.
Você tem a linha '... confiável' principal
/etc/apt/sources.list
, copie-a duas vezes, alterando 'confiável' para 'utópico' e 'vívido'.Corra
apt-get update
e entãoapt-get -t vivid install python2.7
. Revise as dependências instaladas antes de continuar. Interrompa a atualização quando você suspeitar de algum dano ao seu sistema (pacotes importantes excluídos, etc.).Remova ou misture as duas linhas de
/etc/apt/sources.list
.Nunca faça isso em máquinas de produção. Faça um backup do seu sistema operacional e prepare a mídia de inicialização para restaurá-lo, se necessário. Espere problemas nas atualizações. Voce foi avisado.
fonte