Imagem de destaque do blog justcode.com.br.

Como instalar a linguagem de programação Python no Linux

Python é uma linguagem de programação popular e versátil, que pode ser usada para diversos fins, como desenvolvimento web, análise de dados, automação de tarefas e muito mais.

Neste post, vamos aprender como realizar a instalação da linguagem de programação Python no Linux, um sistema operacional livre e de código aberto.

Existem duas formas principais de instalar a linguagem de programação Python no Linux: usando o gerenciador de pacotes da sua distribuição Linux ou baixando o código fonte do site oficial do Python.

Neste post vamos ver cada uma delas em detalhes.


Posts relacionados:


Usando o gerenciador de pacotes

A maioria das distribuições Linux já vem com uma versão do Python pré-instalada, mas pode ser que a instalação não esteja completa ou não seja a versão que você deseja usar.

📝 Para instalar um versão específica da linguagem de programação Python utilize a função de pesquisa do gerenciador de pacotes da sua distribuição.

Arch Linux

Site oficial da distribuição Linux Arch Linux.

Digite no terminal:

sudo pacman -S \
python \
python-pip \
python-lsp-server \
tk

🚨 Se o sudo não estiver configurado utilize a conta de root (sem sudo) para a instalação dos pacotes.

Chromebook (ChromeOS)

Para realizar a instalação da linguagem de programação Python no ChromeOS é necessário que o suporte a Linux esteja ativo:

Assim que o suporte a Linux estiver ativo no Chrome OS abra o aplicativo de terminal e execute o comando:

sudo apt install \
python3 \
python3-dev \
python3-venv \
python3-pip \
python3-tk \
build-essential \
libssl-dev \
libffi-dev \
python3-pylsp \
python-is-python3 \ 
idle3

📝 Dependendo da versão do Debian que está sendo executada no contêiner, é possível utilizar o pacote python3-full.

Fedora

Site oficial da distribuição Linux Fedora.

🚨 Comando testado no Fedora 38.

Digite no terminal:

sudo dnf install \
python3 \
python3-devel \
python3-tools \
python3-idle \
python3-pip \
python3-tkinter \
python-lsp-server \
python-unversioned-command

openSUSE Tumbleweed

Site oficial da distribuição Linux openSUSE Tumbleweed.

Digite no terminal:

sudo zypper install \
python312 \
python312-tk \
python312-idle \
python-python-lsp-server

Ubuntu e derivados

Site oficial da distribuição Linux Ubuntu.

🚨 Comando testado no Ubuntu 24.04.

Digite no terminal:

sudo apt install \
python3 \
python3-dev \
python3-venv \
python3-pip \
python3-tk \
python3-pylsp \
python-is-python3 \
idle3

📝 Dependendo da versão do Ubuntu é possível utilizar o pacote python3-full.


Como instalar a linguagem Python através do código fonte

A instalação da linguagem de programação Python através do código fonte é bem simples, contudo são necessárias a ferramentas de compilação que veremos a seguir.

Arch Linux

sudo pacman -S \
base-devel

Fedora

sudo dnf group install \
"C Development Tools and Libraries" \
"Development Tools"

openSUSE Tumbleweed

sudo zypper install \
-t pattern \
devel_basis

Ubuntu

sudo apt install \
build-essential

Outra forma de instalar a linguagem de programação Python no Linux é baixando o código fonte do site oficial do Python e compilando-o no seu sistema.

Essa forma permite que você tenha mais controle sobre a versão e as configurações do Python, mas também requer mais tempo e conhecimento técnico.

Para baixar o código fonte do Python, acesse https://www.python.org/downloads/ e escolha a versão que você quer instalar.

Em seguida, faça o download do arquivo *.tar.xz correspondente e salve-o em um diretório de sua preferência.

Abra um terminal e navegue até o diretório onde você salvou o arquivo e extraia o conteúdo do arquivo com o comando:

tar -xvf Python-3.x.x.tar.xz

🚨 Isso vai criar uma pasta chamada Python-3.x.x, onde x.x é a versão que você baixou.

Acesse a pasta com o comando:

cd Python-3.x.x

Agora, você precisa configurar o código fonte para que ele seja compatível com o seu sistema.

Para isso, digite:

./configure

Esse comando vai verificar as dependências necessárias para compilar o Python e criar um arquivo Makefile com as instruções adequadas.

Depois que o comando terminar, você pode iniciar a compilação do Python com o comando:

make

Aguarde até que o comando make termine (sem erros).

Por fim, você pode instalar a linguagem de programação Python com o comando:

sudo make install

O comando irá copiar os arquivos, binários e as bibliotecas da linguagem de programação Python para os locais apropriados da sua distribuição Linux.

Para verificar a instalação feche o terminal, abra novamente e digite o comando:

python3 --version

Caso tenha mais de uma versão da linguagem de programação Python instalada execute:

python3.x --version

🚨 Substitua o x pela versão que você instalou. Exemplo 3.11, 3.12, 3.13, etc.

Pronto! Agora você já sabe como realizar a instalação da linguagem de programação Python no Linux.

Espero que este post tenha sido útil para você, em caso de duvidas entre em contato 😊.