Como usar virtualenv no Vscode com o Python?

João Cláudio Nunes Carvalho
2 min readJun 1, 2023

--

Para usar o virtualenv no Visual Studio Code (VSCode) com o Python, você pode seguir as seguintes etapas:

  1. Inicialmente, crie uma pasta qualquer para trabalhar, em seguida abra o Vscode, CTRL + SHIFT + E, selecione esta pasta.
  2. Clique em Terminal, New Terminal
  3. Certifique-se de ter o virtualenv instalado em seu sistema. Se você não tiver, instale-o usando o comando pip install virtualenv.
  4. Crie um ambiente virtual utilizando o virtualenv. Abra o terminal do VSCode (pressione Ctrl + ) e navegue até o diretório do seu projeto. Em seguida, execute o seguinte comando para criar um novo ambiente virtual:
virtualenv nome_do_ambiente

5. Isso criará um novo diretório chamado nome_do_ambiente, que conterá os arquivos do ambiente virtual.

6. Ative o ambiente virtual executando o comando adequado para o seu sistema operacional:

a)No Windows:

nome_do_ambiente\Scripts\activate

b) No macOS/Linux:

source nome_do_ambiente/bin/activate

Após executar esse comando, você verá que o prompt de comando mudará para indicar que você está dentro do ambiente virtual.

7. Agora, dentro do VSCode, abra o painel de comandos pressionando Ctrl + Shift + P (ou Cmd + Shift + P no macOS) e digite "Python: Select Interpreter" (Python: Selecionar Interpretador). Selecione o interpretador Python associado ao ambiente virtual que você criou. Geralmente, ele estará localizado em nome_do_ambiente/bin/python.

8. Com o ambiente virtual selecionado, você pode instalar as bibliotecas Python necessárias usando o terminal integrado do VSCode ou o próprio terminal do sistema operacional. Certifique-se de que o ambiente virtual esteja ativado antes de instalar as dependências.

9. Lembre-se de substituir nome_do_pacote pelo nome do pacote que você deseja instalar.

10. Agora você está configurado para trabalhar com o ambiente virtual no Visual Studio Code usando o virtualenv. Certifique-se de ativar o ambiente virtual sempre que abrir o projeto no VSCode para garantir que esteja trabalhando dentro do ambiente isolado.

--

--

João Cláudio Nunes Carvalho
João Cláudio Nunes Carvalho

Written by João Cláudio Nunes Carvalho

Professor of Physics at the Federal Institute of Ceará. Phd in physics(UFC). MBA in Data Science and Analytics — USP — University of São Paulo

No responses yet