Skip to content

Tutorial - Instalando o Python 3.10 no Ubuntu


Neste tutorial, vamos guiar você através do processo de instalação do Python 3.10 no sistema operacional Ubuntu. O Python é uma linguagem de programação poderosa e versátil, e ter a versão mais recente pode proporcionar acesso a recursos e melhorias mais recentes.

Passo 1: Atualize o sistema

Antes de começar a instalação, é sempre recomendável garantir que seu sistema esteja atualizado. Abra o terminal e execute os seguintes comandos:

sudo apt update
sudo apt upgrade

Digite a senha de administrador quando solicitado e aguarde o término do processo.

Passo 2: Instale as dependências

O Python requer algumas dependências que precisam ser instaladas. Execute o seguinte comando:

sudo apt install build-essential zlib1g-dev libncurses5-dev libgdbm-dev libnss3-dev libssl-dev libreadline-dev libffi-dev libsqlite3-dev wget libbz2-dev

Passo 3: Baixe e compile o Python 3.10

Agora, você está pronto para baixar e compilar o Python 3.10. Utilizaremos o wget para baixar o arquivo de origem e o tar para descompactar. Em seguida, compilaremos e instalaremos o Python. Execute os seguintes comandos:

wget https://www.python.org/ftp/python/3.10.0/Python-3.10.0.tgz
tar -xf Python-3.10.0.tgz
cd Python-3.10.0
./configure --enable-optimizations
make -j$(nproc)
sudo make altinstall

O processo de compilação pode levar algum tempo. Se ocorrerem erros durante a execução do make, certifique-se de que todas as dependências foram instaladas corretamente no Passo 2.

Passo 4: Verifique a instalação

Após a conclusão da instalação, verifique se o Python 3.10 foi instalado corretamente. Execute:

python3.10 --version

Você deverá ver a versão do Python 3.10.

Conclusão

Agora, você tem o Python 3.10 instalado no seu sistema Ubuntu. Lembre-se de que a instalação manual pode ter suas vantagens, mas também significa que você é responsável por manter as atualizações do Python. Se preferir, pode optar por instalar o Python 3.10 usando ferramentas como pyenv ou deadsnakes. Certifique-se de escolher o método que melhor atenda às suas necessidades.