Instrumentalização
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:
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:
No console, é possível testar comandos rapidamente:Você pode usar o comando exit
para sair do REPL.
Visual Studio Code
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.
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:
Com a pasta criada precisamos ativar esse venv
-
Windows:
-
Linux/macOS:
Quando ativado, você verá algo assim no terminal:
No VScode você precisa selecionar o interpretador Python. Pressione Ctrl+Shift+P
para abrir a paleta de comandos.
Depois digite "Python: Select Interpreter".
(deve mostrar ./venv/bin/python
ou .\venv\Scripts\python.exe
)