Tamanho de fonte
Alto contraste
Altura de linha
Entrar Cadastrar

Como Instalar Python no Linux a Partir do Código-Fonte

Avatar de Luiza Cherobini Pereira Luiza Cherobini Pereira
4 minutos de leitura 15/02/2024 • Atualizado 10 meses atrás 5xp

Instalar Python no Linux pode parecer uma tarefa complexa para quem está acostumado com instaladores gráficos e cliques simples. No entanto, o processo é bastante direto e oferece uma excelente oportunidade para se familiarizar com o terminal Linux. Neste tutorial, você aprenderá a instalar Python no Linux utilizando o código-fonte, garantindo que você tenha a versão mais recente e configurada de acordo com suas necessidades.

Curso Gratuito

Seu primeiro projeto Python – curso grátis com certificado!

Vá do zero ao primeiro projeto em apenas 2 horas com o curso Python para Iniciantes.

Comece agora

Baixando e Extraindo o Código-Fonte

O primeiro passo para instalar Python no Linux é baixar o código-fonte diretamente do site oficial. Acesse python.org e na aba de downloads, procure pela opção “Python Source”. O arquivo baixado estará compactado, então será necessário extrair seu conteúdo.

Importante: este tutorial mostra os comandos para instalar a versão 3.12 de Python. Caso você deseje instalar outra versão, basta trocar todos os comandos onde aparece o número de versão 3.12 pelo número de versão desejado.

Para descompactar o arquivo, abra o terminal na sua pasta de Downloads e utilize o seguinte comando (lembrando de ajustá-lo conforme o número da versão de Python):

tar -xf Python-3.12.0.tar.xz

Após a extração, entre na pasta resultante com o comando:

cd Python-3.12.0

Instalando as Dependências de Compilação

Antes de compilar o Python, é necessário instalar algumas dependências. No Ubuntu e derivados, o comando abaixo instala todas as dependências necessárias:

sudo apt-get install build-essential gdb lcov pkg-config \
libbz2-dev libffi-dev libgdbm-dev libgdbm-compat-dev liblzma-dev \
libncurses5-dev libreadline6-dev libsqlite3-dev libssl-dev \
lzma lzma-dev tk-dev uuid-dev zlib1g-dev

Para mais detalhes sobre as dependências (e sobre como instalá-las em distribuições Linux que não derivam do Ubuntu), consulte o Guia do Desenvolvedor Python.

Compilando e Instalando Python

Com as dependências instaladas, é hora de compilar o Python. Configure a compilação com o comando:

sudo ./configure

E após a configuração, inicie a compilação usando o número máximo de processadores do seu computador:

sudo make -j "$(nproc)"

Em seguida, você tem duas opções de instalação:

  • sudo make install: instala e sobrescreve o comando python3 do sistema.
  • sudo make altinstall: instala sem sobrescrever o comando python3 do sistema (a instalação de Python fica disponível pelo comando python3.xx, onde xx é a versão instalada).

Escolha a opção que melhor se adequa às suas necessidades e execute o comando correspondente.

Verificando a Instalação

Para verificar se o Python foi instalado corretamente, utilize o comando which seguido pela versão do Python que você instalou:

which python3.12

Se o terminal retornar o caminho do Python, a instalação foi bem-sucedida.

Para acessar o console de Python, digite o comando abaixo:

python3.12

O console de Python deverá abrir no terminal, onde você pode digitar e testar comandos de Python.

Instalando Dependências com pip

Python vem com o gerenciador de pacotes pip, que permite instalar bibliotecas adicionais. Para instalar uma biblioteca, como o Pandas, use o comando:

python3.12 -m pip install pandas

Ou, de forma alternativa:

pip3.12 install pandas

Após a instalação, você pode verificar se a biblioteca foi instalada corretamente importando-a no console Python e escrevendo o código abaixo:

import pandas
print(pandas.__version__)
Testar

Conclusão

Parabéns! Agora você tem o Python instalado no seu sistema Linux. Este processo não só garante que você tenha a versão mais recente do Python, mas também oferece um maior controle sobre a instalação e a oportunidade de aprender mais sobre o funcionamento do seu sistema operacional.

Lembre-se de que a prática leva à perfeição, então não hesite em experimentar e explorar as possibilidades que o Python e o Linux oferecem.

Imagem de um notebook

Cursos de programação gratuitos com certificado

Aprenda a programar e desenvolva soluções para o seu trabalho com Python para alcançar novas oportunidades profissionais. Aqui na Asimov você encontra:

  • Conteúdos gratuitos
  • Projetos práticos
  • Certificados
  • +20 mil alunos e comunidade exclusiva
  • Materiais didáticos e download de código
Inicie agora

Comentários

30xp
Comentar
Faça parte da discussão Crie sua conta gratuita e compartilhe
sua opinião nos comentários
Entre para a Asimov

Fiz todo o procedimento para instalar o Python 3.11.14, quando usei o comando which, não apareceu a instalação do 3.11.

BS
Bruno Santiago 15/02/2026

Olá, Bruno!

A instalação pode não ter sido concluída corretamente. Verifique se existe alguma distribuição instalada no sistema usando:

ls /usr/bin/python*

Se o python3.11 não aparecer, provavelmente ele realmente não está instalado.

Você também pode verificar com:

which python3

Tente essas alternativas. Se não aparecer nada, a instalação realmente não ocorreu corretamente. Nesse caso, tente instalar novamente ou utilize outra versão.

Qualquer dúvida ou problema no processo, nos retorne.

Avatar de Danielle Emely de Souza Almeida
Danielle Emely de Souza Almeida Professor 18/02/2026