Ambiente Virtual Python no VS Code
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.
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
Pronto! Seu interpretador foi alterado para o interpretador do ambiente virtual.
Como pode notar o Vs code não achou mais a biblioteca pandas.