Configurando o VS Code para Python
Neste tutorial vamos utilizar o Python 3 para criar um programa Python simples no Visual Studio Code e com isso poderemos editar, executar e depurar o código por meio dos seguintes passos:
- Escrever, executar e depurar (debug) um script Python.
- Aprender a instalar pacotes criando ambientes virtuais Python.
- Escrever um script Python simples para plotar figuras dentro do VS Code.
Playlist: Programando em Python no VS Code.
Episódio: Configurando o VS Code para Python.
Introdução
Essas instruções fornecerão uma cópia do projeto para executar em sua máquina para desenvolvimento e teste.
Pré-requisitos
O que você precisa para completar o tutorial:
- VS Code
- Extensão Python do VS Code
- Python 3
Instalação
-
Instale o VS Code
-
Instale a Extensão Python do VS Code
-
Instale o interpretador Python
Windows
Instale a partir do site Python Org.
Use o botão Download Python que aparece primeiro na página para baixar a versão mais recente.
macOS
A instalação através do Homebrew é recomendada.
Para instalar o Python usando o Homebrew no macOS use o comando no Terminal:
brew install python3
Verifique a instalação Python
Execute o comando abaixo para verificar a versão do Python instalada:
macOS
python3 --version
Windows
py -3 --version
Ambiente virtual e pacotes
Uma prática recomendada entre os desenvolvedores Python é evitar a instalação de pacotes em um ambiente global.
Em vez disso, utilizaremos um ambiente virtual específico do projeto que contém uma cópia de um interpretador Python global. Depois de ativar esse ambiente, todos os pacotes instalados são isolados de outros ambientes.
Criação e ativação do ambiente
Para criar um ambiente virtual e instalar os pacotes necessários, insira os seguintes comandos conforme apropriado para o seu sistema operacional:
macOS
python3 -m venv .venv
source .venv/bin/activate
Windows
py -3 -m venv .venv
.venv\scripts\activate
Se o comando activate gerar a mensagem "Activate.ps1 is not digitally signed. You cannot run this script on the current system.", execute em seguida:
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope Process
Instalação de pacotes
macOS
python3 -m pip install matplotlib
Windows
python -m pip install matplotlib
Autor
Arthur Viana
Licença
Projeto licenciado pela GNU General Public License.
Agradecimentos
- Conteúdo feito para wazana.dev - Tecnologia direto ao ponto.