Este guia irá ajudá-lo a configurar seu ambiente Python para executar os códigos das aulas.
- Acesse python.org
- Baixe a versão mais recente do Python para Windows
- Execute o instalador
- IMPORTANTE: Marque a opção "Add Python to PATH"
- Clique em "Install Now"
Execute no terminal:
$ sudo apt install python3-pip python3-venv
Para verificar a instalação, abra o Prompt de Comando e digite:
$ python --version
- Baixe e instale o VS Code: code.visualstudio.com
para usuários de Debian, siga as instruções da distribuição ou instale manualmente:
$ sudo apt install ~/Downloads/<code>.deb
-
Extensões recomendadas:
- Python (Microsoft)
- Git Lens
- Python Indent
- Material Icon Theme
-
Configurando o ambiente:
- Abra a pasta do projeto: File > Open Folder
- Selecione o interpretador Python:
- Pressione
Ctrl+Shift+P - Digite "Python: Select Interpreter"
- Selecione o ambiente virtual (venv)
- Pressione
-
Executando código:
- Abra um arquivo Python
- Clique no botão
▶️ no canto superior direito ou - Use o terminal integrado (
Ctrl+`):$ python arquivo.py
-
Depurando código:
- Clique na linha para adicionar breakpoint (ponto vermelho)
- Pressione F5 para iniciar depuração
- Use os controles de depuração para:
- Continuar (F5)
- Step Over (F10)
- Step Into (F11)
-
Terminal integrado:
- Abra com
Ctrl+`(acento grave) - Execute comandos Git, Python e Flask direto no terminal
- Abra com
-
Instale o Git pelo site oficial: git-scm.com
Em Debian por Aptitude:$ sudo apt install git
Opcionalmente instale GitHub Desktop:$ sudo apt install git-gui -
Configure seu usuário Git:
$ git config --global user.name "Seu Nome"
$ git config --global user.email "seu.email@exemplo.com"
- Comandos básicos do Git:
# Clonar um repositório
$ git clone <https://github.com/url-do-repositorio>
# Verificar status dos arquivos
$ git status
# Adicionar arquivos
$ git add <nome_do_arquivo>
# Cometer modificações
$ git commit
# Enviar alterações para o repositório remoto
$ git push
# Atualizar repositório local
$ git pull
- Comando para a aula:
# Clonar o repositório
$ git clone https://github.com/Anhanguera-rafael-calassara/2025-01-oop-2.git
$ cd 2025-01-oop-2
O ambiente virtual permite isolar as dependências do projeto. Siga os passos:
- Abra o Prompt de Comando (ou emulador de terminal)
- Navegue até a pasta do projeto:
$ cd <caminho/para/sua/pasta/oop2>
- Crie o ambiente virtual:
$ python -m venv .venv
- Ative o ambiente virtual:
- Windows:
$ .venv\Scripts\activate
- Linux/Mac:
$ source .venv/bin/activate
- Instale flask
(.venv) $ pip install flask
- Com o ambiente virtual ativado, você verá (.venv) no início da linha de comando
- Para executar um arquivo da aula:
(.venv) $ python aula_02/app.py
- Sempre ative o ambiente virtual antes de executar os arquivos
- Para desativar o ambiente virtual, use o comando:
(.venv) $ deactivate
- Para instalar pacotes, use:
(.venv) $ pip install nome_do_pacote
- Exemplo básico de uso (hello.py):
from flask import Flask
app = Flask(__name__)
@app.route('/')
def hello():
return 'Hello, World!'
if __name__ == '__main__':
app.run(debug=True)- Execute a aplicação:
(.venv) $ python hello.py
- Acesse http://127.0.0.1:5000 no navegador