Como Rodar Python no Visual Studio Code: Guia Completo para Iniciantes
Neste artigo, vamos aprender como configurar o ambiente de desenvolvimento no Visual Studio Code para rodar Python de forma eficiente.
Glossário
Configurando o ambiente de desenvolvimento no Visual Studio Code
1. Instalação do Visual Studio Code
Ao começar a programar em Python, é essencial ter um ambiente de desenvolvimento configurado corretamente. O Visual Studio Code é uma excelente opção de IDE (Integrated Development Environment) para desenvolver projetos em Python. Nesta seção, vamos aprender como configurar o ambiente de desenvolvimento no Visual Studio Code para rodar Python de forma eficiente.
- A primeira etapa é baixar e instalar o Visual Studio Code em seu computador. Você pode fazer o download do Visual Studio Code gratuitamente no site oficial da Microsoft.
- Após a conclusão do download, execute o arquivo de instalação e siga as instruções do assistente para instalar o Visual Studio Code em seu sistema operacional.
2. Configurando as extensões do Python no Visual Studio Code
O Visual Studio Code possui uma extensão dedicada ao desenvolvimento em Python, que oferece recursos adicionais para facilitar a escrita e execução de código Python.
- Abra o Visual Studio Code e clique no ícone de extensões na barra lateral esquerda. Na barra de pesquisa, digite “Python” e encontre a extensão oficial do Python desenvolvida pela Microsoft.
- Clique em “Instalar” para adicionar a extensão ao Visual Studio Code. Após a instalação, reinicie o Visual Studio Code para que as alterações tenham efeito.
3. Configurando o ambiente virtual (virtual environment)
É uma prática recomendada utilizar um ambiente virtual para isolar as dependências do seu projeto Python. Isso permite que você mantenha diferentes versões de pacotes instalados em cada projeto, evitando conflitos.
- Para criar um novo ambiente virtual, abra o terminal no Visual Studio Code e navegue até a pasta do seu projeto.
- Digite o seguinte comando para criar o ambiente virtual:
python -m venv nome_do_ambiente
- Ative o ambiente virtual com o seguinte comando:
source nome_do_ambiente/bin/activate



Agora você está pronto para instalar as dependências específicas do seu projeto Python no ambiente virtual.
4. Configurando o interpretador Python no Visual Studio Code
O próximo passo é configurar o interpretador Python no Visual Studio Code para que ele possa reconhecer o ambiente virtual que você acabou de criar.
- Abra o Visual Studio Code e clique em “Selecionar Interpretador” no canto inferior esquerdo da janela.
- Selecione o ambiente virtual que você criou anteriormente na lista suspensa. Isso informará ao Visual Studio Code qual versão do Python usar para executar seu código.
5. Criando e executando um arquivo Python no Visual Studio Code
Com o ambiente de desenvolvimento configurado, agora é hora de criar seu primeiro arquivo Python no Visual Studio Code.
- Clique com o botão direito na área de trabalho do Visual Studio Code e selecione “Novo Arquivo”. Salve o arquivo com a extensão “.py” para indicar que é um arquivo Python.
- Você pode começar escrevendo um programa simples, como um “Olá, Mundo!” em Python. Digite o seguinte código no arquivo:
print("Olá, Mundo!")
Para executar o código, clique com o botão direito no arquivo e selecione “Executar arquivo Python no terminal”. O resultado será exibido no terminal do Visual Studio Code.
6. Depurando código Python no Visual Studio Code
O Visual Studio Code oferece recursos de depuração que facilitam a identificação e resolução de erros no seu código Python.
- Coloque um ponto de interrupção no código, clicando na margem esquerda do editor, ao lado da linha em que deseja pausar a execução.
- Clique em “Executar e Depurar” na barra superior ou pressione F5 para iniciar a depuração. O Visual Studio Code executará seu código até o ponto de interrupção e você poderá inspecionar variáveis, passo a passo e analisar o fluxo de execução do programa.
A Awari é a melhor plataforma para aprender sobre ciência de dados no Brasil.
Aqui você encontra cursos com aulas ao vivo, mentorias individuais com os melhores profissionais do mercado e suporte de carreira personalizado para dar seu próximo passo profissional e aprender habilidades como Data Science, Data Analytics, Machine Learning e mais.
Já pensou em aprender de maneira individualizada com profissionais que atuam em empresas como Nubank, Amazon e Google? Clique aqui para se inscrever na Awari e começar a construir agora mesmo o próximo capítulo da sua carreira em dados.
Criando e executando um arquivo Python no Visual Studio Code
Ao utilizar o Visual Studio Code como seu ambiente de desenvolvimento para Python, é importante saber como criar e executar um arquivo Python. Nesta seção, vamos explorar o processo passo a passo para criar e executar seu código Python no Visual Studio Code.



- Para começar, abra o Visual Studio Code e clique em “Novo Arquivo” no menu “Arquivo” ou pressione “Ctrl + N” no teclado.
- Salve o arquivo com a extensão “.py” para indicar que é um arquivo Python. Por exemplo, você pode nomeá-lo como “meu_programa.py”.
- Agora você está pronto para começar a escrever seu código Python.
Escrevendo o código Python
No arquivo recém-criado, você pode começar escrevendo seu código Python. Por exemplo, vamos escrever um programa simples que exibe a mensagem “Olá, Mundo!” na tela.
print("Olá, Mundo!")
Você pode adicionar mais linhas de código para criar um programa mais complexo, de acordo com suas necessidades.
Executando o código Python
Após escrever o código Python, é hora de executá-lo no Visual Studio Code.
- Clique com o botão direito no arquivo Python e selecione “Executar arquivo Python no terminal” no menu de contexto. Isso abrirá um terminal no Visual Studio Code e executará o código Python.
- O resultado do programa será exibido no terminal, onde você poderá ver a mensagem “Olá, Mundo!”.
Passos adicionais
Além de executar o código completo, o Visual Studio Code também oferece a opção de executar linhas ou trechos específicos de código.
- Selecione o trecho de código que deseja executar e clique com o botão direito. No menu de contexto, escolha “Executar trecho/linha de código no terminal”. O Visual Studio Code executará apenas a parte selecionada do código.
Depurando código Python no Visual Studio Code
A depuração de código é uma etapa essencial no processo de desenvolvimento de software. Felizmente, o Visual Studio Code oferece recursos avançados de depuração que facilitam a identificação e correção de erros em seu código Python. Vamos explorar como usar esses recursos para depurar seu código no Visual Studio Code.
- Antes de começar a depurar, você precisa configurar pontos de interrupção no seu código Python. Os pontos de interrupção permitem que você pare a execução do programa em momentos específicos para analisar variáveis e o estado do programa.
- Para configurar um ponto de interrupção, clique na margem esquerda do editor, ao lado da linha em que deseja pausar a execução. Um ponto vermelho será exibido para indicar que o ponto de interrupção foi definido.
- Para começar a depuração, clique em “Executar e Depurar” na barra superior do Visual Studio Code ou pressione “F5” no teclado. O Visual Studio Code iniciará a execução do seu programa e pausará a execução no primeiro ponto de interrupção encontrado.
- Durante a depuração, você pode inspecionar o valor das variáveis em tempo de execução.
- No painel “Variáveis” no Visual Studio Code, você verá uma lista das variáveis disponíveis no momento da interrupção. Clique nas setas ao lado das variáveis para expandir e ver seus valores.
- O Visual Studio Code permite que você analise o fluxo de execução do seu programa durante a depuração.
- Use os botões “Passo a passo” na barra de ferramentas superior para avançar linha a linha ou entrar em funções para entender como o programa está sendo executado.
A depuração de código Python no Visual Studio Code é uma ferramenta poderosa para identificar e corrigir erros em seu código. Ao dominar esses recursos, você será capaz de desenvolver e depurar seus programas Python de forma eficiente e eficaz. Lembre-se de consultá-los sempre que encontrar problemas em seu código e utilize-os para aprimorar suas habilidades de programação.


