Editado 3 Semanas atrás por ExtremeHow Equipe Editorial
PythonUbuntuProgramaçãoLinuxSoftwareInstalaçãoAtualizarSistemas OperacionaisDesenvolvimentoSistema
Tradução atualizada 3 Semanas atrás
Python é uma das linguagens de programação mais populares usadas em várias aplicações ao redor do mundo. É conhecido por sua simplicidade e versatilidade, tornando-se um favorito entre iniciantes e desenvolvedores experientes. No Ubuntu, que é uma distribuição Linux amplamente usada, o Python pode ser encontrado instalado por padrão em muitos casos. No entanto, manter o Python atualizado é essencial para acessar novos recursos, melhorias e atualizações de segurança. Este guia ajudará você a atualizar o Python no Ubuntu passo a passo, garantindo uma transição suave para a versão mais recente.
Antes de prosseguir com o processo de atualização, é importante saber a versão atual do Python instalada no seu sistema Ubuntu. Você pode verificá-la rapidamente abrindo o terminal e digitando o seguinte comando:
python --version
Ou
python3 --version
O primeiro comando verifica a versão da instalação padrão do Python, que pode ser Python 2 ou Python 3, dependendo da configuração do seu sistema. O segundo comando verifica explicitamente o Python 3, que é a versão que geralmente será atualizada, já que o Python 2 costuma estar obsoleto.
Existem duas versões principais do Python: Python 2 e Python 3. O Python 2 chegou ao fim da vida e não é mais mantido ativamente. Portanto, é altamente recomendável atualizar para o Python 3, que é suportado e recebe atualizações.
O Python 3 também possui várias subversões, como 3.8, 3.9, 3.10, etc. É importante saber para qual versão exata você deseja atualizar à medida que prossegue com este guia.
Antes de atualizar o Python, certifique-se de que a lista de pacotes do seu Ubuntu esteja atualizada. Este processo envolve atualizar a lista de pacotes disponíveis e instalar as versões mais recentes desses pacotes.
No seu terminal, execute o seguinte comando:
sudo apt update sudo apt upgrade
O primeiro comando exibe uma lista de atualizações disponíveis, e o segundo comando aplica essas atualizações ao seu sistema. Atenda aos prompts ou confirmações que o terminal possa exigir durante este processo.
O Ubuntu nem sempre fornece a versão mais recente do Python através de seus repositórios oficiais. Portanto, adicionar um repositório alternativo como o DeadSnake PPA permite acessar lançamentos mais recentes do Python.
Para adicionar o DeadSnake PPA, use o seguinte comando:
sudo add-apt-repository ppa:deadsnakes/ppa
Pressione Enter quando solicitado para confirmar a adição deste repositório. Atualize sua lista de pacotes executando:
sudo apt update
Uma vez que o DeadSnake PPA foi adicionado, você pode prosseguir para instalar a versão desejada do Python. Por exemplo, para instalar o Python 3.9, execute o seguinte comando:
sudo apt install python3.9
Substitua 3.9
pelo número da versão que você deseja instalar. Siga qualquer prompt no terminal para concluir o processo de instalação. Novas versões do Python instaladas dessa forma não substituem as instalações existentes por padrão, permitindo que várias versões coexistam no mesmo sistema.
Você pode querer mudar a versão padrão do Python após instalar a nova versão. Este ajuste afeta qual versão do Python é usada quando você executa o comando python3
sem especificar uma versão.
Para definir o Python 3.9 como padrão, use o comando update-alternatives
:
sudo update-alternatives --install /usr/bin/python3 python3 /usr/bin/python3.9 1
Este comando atualiza o sistema alternativo para preferir o Python 3.9 ao executar comandos python3
. Verifique a versão padrão do Python com o seguinte:
python3 --version
Após os passos de instalação e configuração, é importante verificar a atualização. Certifique-se de que a nova versão do Python esteja atual executando:
python3.9 --version
Este comando retornará o número da versão do Python recém-instalado sem nenhum erro. Se você encontrar algum problema, verifique novamente os passos, certificando-se de que todos os comandos foram executados corretamente.
As versões instaladas do Python usam seus próprios site-packages para bibliotecas. Se você possui pacotes existentes, faz sentido replicá-los na sua nova instalação do Python. Você pode conseguir isso usando uma ferramenta como o pip
, o instalador de pacotes do Python.
Primeiro, certifique-se de que o pip
está instalado para a sua nova versão do Python:
sudo apt install python3.9-distutils sudo apt install python3-pip
Em seguida, liste os pacotes de uma versão existente e instale-os na sua nova versão:
pip freeze > installed_packages.txt python3.9 -m pip install -r installed_packages.txt
Esses comandos levam a lista de pacotes atuais e, em seguida, instalam esses pacotes com o Python 3.9.
Ao atualizar o Python no Ubuntu, você pode encontrar alguns problemas. Aqui estão problemas comuns e suas soluções:
apt -f install
.sudo
. Certifique-se de que permissões suficientes foram concedidas.Atualizar o Python ajuda a acessar novos recursos da linguagem, melhorias de desempenho e correções de segurança. Também permite compatibilidade com as bibliotecas mais recentes, muitas vezes desenvolvidas para versões recentes do Python. Manter-se atualizado facilita os processos de desenvolvimento e reduz erros.
Atualizar o Python no Ubuntu envolve verificar sua versão existente do Python, atualizar pacotes do sistema, adicionar repositórios necessários, instalar novas versões do Python e, finalmente, configurar seu sistema para usar a versão atualizada por padrão. Seguir esses passos garante uma atualização sem complicações e acesso às últimas capacidades do Python, levando a uma melhor experiência de desenvolvimento de software.
Se você encontrar algo errado com o conteúdo do artigo, você pode