1
resposta

[Bug] Não consigo sair da venv

Ao colocar o comando: deactivate aparece a seguinte mensagem

(venv) C:\Users\EU\Desktop\teste>deactivate 'deactivate' não é reconhecido como um comando internoou externo, um programa operável ou um arquivo em lotes. O que eu faço?

1 resposta

Olá, Paulo!

A mensagem de erro que você está vendo geralmente ocorre quando o comando 'deactivate' não é reconhecido pelo seu sistema operacional. Isso pode acontecer se você não estiver realmente dentro de um ambiente virtual no momento em que o comando é executado.

No entanto, se você estiver dentro de um ambiente virtual e ainda assim o comando 'deactivate' não for reconhecido, pode ser que o script de desativação não esteja disponível ou não esteja funcionando corretamente.

Uma solução alternativa para este problema seria sair do terminal/cmd e abri-lo novamente. Isso deve desativar o ambiente virtual, já que os ambientes virtuais são específicos para a sessão do terminal em que foram ativados.

Aqui está um exemplo de como você pode fazer isso:

  1. Feche o terminal/cmd.
  2. Abra um novo terminal/cmd.

Ao fazer isso, você deve notar que o prefixo (venv) desapareceu, indicando que você não está mais dentro do ambiente virtual.

Bons estudos!