Como instalar a linguagem Python no Linux

Python é uma linguagem de programação que possui uma sintaxe simples e uma baixa curva de aprendizado.

Play this article

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.

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 do Arch Linux.

Digite no terminal:

sudo pacman -S \
python \
python-pip \
python-poetry \
python-poetry-plugin-export \
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 do 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 do openSUSE Tumbleweed.

Digite no terminal:

sudo zypper install \
python311 \
python311-devel \
python311-pip

Ubuntu e derivados

Site oficial do Ubuntu.

🚨 Comando testado no Ubuntu 22.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.


Baixando o código fonte

🚨 Este método de instalação pode requerer que determinadas ferramentas de compilação estejam instaladas no sistema operacional.

Instale as mesmas de acordo com a sua distribuição Linux.

Na distribuição Linux Ubuntu um exemplo de comando que instala as ferramentas de compilação é 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 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.

Entre nessa 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

Esse comando vai levar algum tempo para executar, dependendo da velocidade do seu processador e da quantidade de memória disponível.

Aguarde até que ele termine sem erros.

Por fim, você pode instalar o Python no seu sistema com o comando:

sudo make install

Isso vai copiar os arquivos binários e as bibliotecas do Python para os locais apropriados no seu sistema.

Você pode verificar se a instalação foi bem-sucedida digitando:

python3 --version

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

Esperamos que este post tenha sido útil para você.

Se você tiver alguma dúvida ou sugestão, deixe um comentário abaixo.


Did you find this article valuable?

Support Renato Cruz by becoming a sponsor. Any amount is appreciated!