Nesta aula, você aprenderá a configurar o ambiente de desenvolvimento Python no seu computador. Vamos instalar o interpretador Python, verificar a instalação, conhecer o gerenciador de pacotes pip e preparar o Visual Studio Code com extensões úteis.

Instalando o Python

Python está disponível para Windows, macOS e Linux. Acesse o site oficial python.org/downloads e baixe a versão mais recente (recomendado Python 3.12 ou superior). Durante a instalação no Windows, marque a opção "Add Python to PATH" para facilitar o uso no terminal. No macOS, você pode usar o instalador oficial ou o Homebrew (brew install python3). No Linux, use o gerenciador de pacotes da distribuição (ex: sudo apt install python3 no Ubuntu).

# Exemplo de instalação via terminal no Ubuntu/Debian
sudo apt update
sudo apt install python3 python3-pip -y

Verificando versão

Após a instalação, abra o terminal (Prompt de Comando no Windows, Terminal no macOS/Linux) e execute o comando abaixo para confirmar que o Python foi instalado corretamente:

python --version

Em alguns sistemas, o comando pode ser python3 --version. A saída será algo como Python 3.12.2. Se aparecer uma mensagem de erro, verifique se o Python foi adicionado ao PATH (no Windows) ou se o comando correto foi utilizado.

pip

pip é o gerenciador de pacotes padrão do Python. Ele permite instalar bibliotecas e ferramentas de terceiros. Normalmente, pip já vem instalado com Python. Verifique a versão do pip com:

pip --version

Para instalar um pacote, use pip install nome-do-pacote. Por exemplo, para instalar a biblioteca requests:

pip install requests

Para listar pacotes instalados: pip list. Para atualizar um pacote: pip install --upgrade nome-do-pacote. O pip é essencial para gerenciar dependências em projetos Python.

VSCode e extensões

O Visual Studio Code (VSCode) é um editor de código gratuito e poderoso. Baixe-o em code.visualstudio.com. Após instalar, abra o VSCode e vá na aba de extensões (ícone de quadrado no menu lateral ou Ctrl+Shift+X). Instale as seguintes extensões recomendadas para Python:

  • Python (da Microsoft) - suporte completo para Python, com IntelliSense, depuração, linting, etc.
  • Pylance - desempenho e recursos avançados de linguagem.
  • Jupyter - para trabalhar com notebooks Jupyter diretamente no VSCode.
  • Python Docstring Generator - ajuda a criar docstrings.

Após instalar as extensões, crie um arquivo .py e teste o ambiente com um simples print("Olá, mundo!") e execute com o botão de play no canto superior direito.

Referências

Exercícios

  1. Qual comando você usaria para verificar a versão do Python instalada no seu sistema?
  2. python --version
    ou python3 --version
  3. Como instalar a biblioteca numpy usando pip?
  4. pip install numpy
  5. Qual extensão do VSCode é essencial para desenvolvimento Python?
  6. A extensão Python da Microsoft.
  7. O que significa a opção "Add Python to PATH" durante a instalação no Windows?
  8. Permite executar python e pip diretamente do terminal sem precisar especificar o caminho completo.
  9. Como listar todos os pacotes Python instalados no seu ambiente?
  10. pip list