Pular para conteúdo

Instrumentalização

python logo

O Python pode ser utilizado com diversos sistemas operacionais e arquiteturas. Faça o download em Python.org e siga o passo a passo de acordo com o seu sistema operacional.

Um gerênciador de runtimes como asdf ou mise pode facilitar a utilização de diferentes versões.

Se a instalação finalizou corretamente ao utilizar o comando:

python --version

Deve exibir como saída a versão instalada do python.

Console Python (REPL)

No python temos um ferramenta chamada terminal interativo, também chamado de REPL(Read, Evaluate, Print, Loop)

O console interativo do Python pode ser acessado com:

python
No console, é possível testar comandos rapidamente:
>>> print("Olá, Mundo!")
Olá, Mundo!

Você pode usar o comando exit para sair do REPL.

Visual Studio Code

vscode logo

O Visual Studio Code é um Ambiente de Desenvolvimento Integrado(Integrated Development Environment - IDE) da Micrsoft que em partes é open source.

É a ide mais utilizada no mundo.

Com o VScode instalado, adicione a extensão do Python no VS Code

  • Vá em Extensões (Ctrl+Shift+X).
  • Busque por Python (desenvolvida pela Microsoft) e instale.

Python extension

VENV

O venv(virtual environment) é o módulo padrão do Python (desde a versão 3.3) para criar ambientes virtuais isolados.

Ele permite que você tenha um ambiente Python separado para cada projeto, com suas próprias bibliotecas e dependências.

Para criar o ambiente em um projeto digite no terminal, dentro da pasta do seu projeto:

python -m venv venv

Com a pasta criada precisamos ativar esse venv

  • Windows:

    .\venv\Scripts\activate
    

  • Linux/macOS:

    source venv/bin/activate
    

Quando ativado, você verá algo assim no terminal:

(venv) C:\Users\seu-usuario\meu-projeto>

No VScode você precisa selecionar o interpretador Python. Pressione Ctrl+Shift+P para abrir a paleta de comandos.

Depois digite "Python: Select Interpreter".

python interpreter

(deve mostrar ./venv/bin/python ou .\venv\Scripts\python.exe)