Ambiente Virtual Python no VS Code

Naoki Yokoyama
3 min readMay 26, 2021

--

Todos nós já passamos por problemas de compatibilidade de codigo onde em um local roda e no outro não.

Para essa situação que existe o ambiente virtual que é uma especie de local onde conseguimos criar um ambiente totalmente novo e isolado do nosso sistema global.

Mas artigo não é dedicado a falar do ambiente virtual e sim de como configurar o ambiente virtual no Vs Code, pois com o passar do tempo pude notar em comunidades pessoas com dificuldade de configurar o VS Code em ambiente virtual.

Vale lembrar que vamos realizar o procedimento em Windows 10 PRO

Vamos passo a passo !

Criar uma pasta

Agora vamos entrar no Vs Code.

não esqueça o ponto ao final de code

Abrimos o terminal do Vs Code

Criamos o ambiente virtual (para exemplificação vamos chamar o ambiente de venv)

Agora vamos ativar o ambiente

Agora vamos criar um arquivo test.py para testar nosso ambiente

Podemos notar o ambiente venv criado dentro da pasta virtual

Embora já temos o ambiente criado, o interpretador ainda é o global.

Mesmo clicando no interpretador python ao abrir essa janela não tem opção de escolher o interpretador que está no ambiente virtual.

Isso é um problema pois se utilizamos o interpretador global na verdade estaremos usando o ambiente global.

A prova disso é que ao importa a biblioteca pandas o Vs Code não acusou erro. Significa que ele encontrou o pandas do nosso ambiente global.

Para resolver esse problema siga os passos:

Clicar no interpretador python

Enter interpreter path…

find…

Vai abrir a pasta venv entre nela e depois entre na pasta Scripts e navegue até achar o arquivo python.exe

Clicar no interpretador

Pronto! Seu interpretador foi alterado para o interpretador do ambiente virtual.

Como pode notar o Vs code não achou mais a biblioteca pandas.

--

--