Python

Instale e gerencie Python localmente (Windows, macOS, Linux) usando instaladores oficiais, pacotes do sistema ou pyenv; crie ambientes virtuais.

🧾 Visão Geral

Python é usado para bots, APIs, automação, scripting e tarefas de dados. A instalação local permite instalar dependências e testar antes de fazer o upload na Discloud.


📥 Instalação

1

Baixe o instalador mais recente do Python 3 de https://www.python.org/downloads/

2

Marque "Add Python to PATH" e complete a instalação.

3

Reabra o terminal e verifique

python --version
pip -V
4

Crie ambiente virtual opcional

python -m venv .venv
.venv\\Scripts\\activate
pip install --upgrade pip

✅ Verificação

python --version
pip -V

Se a distribuição usar python3, substitua adequadamente.

Se sua distribuição usar python3, invoque isso em vez de python.


🗂 Ambientes Virtuais

O que é: Um ambiente virtual é uma árvore de diretórios isolada contendo seu próprio interpretador Python e pacotes instalados, separado do seu Python global (sistema).

Por que usar:

  • Mantém as dependências do projeto isoladas (um projeto pode usar requests==2.31, outro requests==2.29).

  • Evita precisar de instalações de administrador / em todo o sistema.

  • Previne conflitos acidentais com pacotes do SO ou outros projetos.

  • Faz com que requirements.txt reflita apenas o que o projeto realmente precisa (reprodutibilidade ao fazer o upload ou compartilhar).

  • Permite testar upgrades com segurança (crie um novo env, instale, compare comportamento).

Criar e ativar:

python -m venv .venv
source .venv/bin/activate  # Windows: .venv\\Scripts\\activate

Instalar dependências e capturar versões:

pip install -r requirements.txt
pip freeze > requirements.txt

🔄 Atualização

Tarefa
Comando

Atualizar pip

python -m pip install --upgrade pip

Atualizar um pacote

pip install <name> --upgrade

Instalar novo Python (pyenv)

pyenv install <version>


🗃 Comandos Comuns

pip install requests
pip list
pip freeze > requirements.txt
python main.py
python -m venv .venv

Last updated