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:
- Como criar um if de uma linha em Python
- Como instalar a ferramenta de linha de comando pipX
- Como criar um aplicativo Flutter com Python e o framework Flet
- Como instalar a linguagem de programação Python no macOS
- Como fazer o deploy do Python Sphinx no Github pages
- Como utilizar Python com o banco de dados Microsoft Access
- Como utilizar Python com o banco de dados SQL Server
- Como utilizar o SQLAlchemy com o banco de dados SQL Server
- Como utilizar o Python com MariaDB e MySQL Connector
- Como utilizar o Python com MariaDB e MariaDB Connector
- Como utilizar o SQLAlchemy com MariaDB e MariaDB Connector
- Como utilizar o SQLAlchemy com MariaDB e MySQL Connector
- Como utilizar o MongoEngine com o banco de dados MongoDB
- Como utilizar Python com o banco de dados MongoDB
- Como utilizar Python com o banco de dados Redis
- Como utilizar Python com o banco de dados SQLite3
- Como utilizar o SQLAlchemy com o banco de dados SQLite3
- Como utilizar o SQLAlchemy com o banco de dados PostgreSQL
- Como utilizar Python com o banco de dados PostgreSQL
- Como utilizar Python com o banco de dados MySQL
- Como utilizar o SQLAlchemy com o banco de dados MySQL
- Tratamento de caracteres utf-8 com Python e a flag -Xutf8
- PySide6 e PyQt6 os bindings para o framework gráfico Qt 6
- PySide6 e PyQt6 na criação de interfaces gráficas com QML
- Instalando várias versões da linguagem Python no Windows
- Como instalar a ferramenta de linha de comando pyenv
- Configurando o banco de dados MySQL no framework Django
- Configurando o banco de dados PostgreSQL no framework Django
- Como instalar a linguagem de programação Python no Linux
- How to install the Python language on Linux
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 (semsudo
) 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
, ondex.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 😊.