Como faço para atualizar do Python 2.7.6 para 2.7.8?

2

Depois de usar o easy_install, descubro que ainda não consigo atualizar a versão padrão do Python para o meu sistema Ubuntu recém-instalado. O principal erro, pelo que posso dizer, é que estou perdendo o diretório 'pyconfig.h'. Por que isso não está incluído nos arquivos de origem do Python.org ou, se for, como posso encontrá-lo para concluir a atualização? Estou faltando etapas ou outro pacote?

    
por Jonathan Sample 21.10.2014 / 06:26

1 resposta

2

Se você acha que o easy_install tem alguma coisa a ver com a atualização do próprio interpretador python, minha resposta é: não faça isso. easy_install é um script que instala ou atualiza pacotes python adicionais - não o próprio python ... e em quase todos os casos é melhor usar pip para isso por já há alguns anos .

O python 2.x e 3.x pré-instalado é muito usado pelo próprio sistema e tem exatamente a versão que o sistema precisa. Upgrades da versão do Python são feitos pelo sistema, se necessário, como parte das atualizações normais do sistema.

Se você precisar de uma versão diferente do Python para desenvolvimento, ela deve ser mantida separada do python usado pelo sistema. Você costuma usar virtualenv para isso. Há uma boa descrição de como fazer isso em um virtualenv em uma pergunta do stackoverflow

Se você precisar de uma versão mais nova do próprio Python, do que o que o sistema oferece, recomendo usar o pyenv para facilitar a instalação de Versões do Python no espaço do usuário.

    
por Oliver Bestwalter 21.10.2014 / 09:23