1
resposta

[Bug] Não aparece a 'venv' e não consigo desinstalar

Insira aqui a descrição dessa imagem para ajudar na acessibilidade Aparece essa mensagem quando abro o terminal. Quando tento desinstalar.Insira aqui a descrição dessa imagem para ajudar na acessibilidade

1 resposta

Oi, Mateus! Tudo certo? Essa mensagem que apareceu no terminal indica que o PowerShell está bloqueando a execução de scripts, o que é comum por padrão no Windows por questões de segurança.

O erro diz:

File activate.ps1 cannot be loaded because running scripts is disabled on this system.

Isso acontece porque o script de ativação do ambiente virtual (activate.ps1) não pode ser executado com a política atual do PowerShell.

Como resolver:

Você pode permitir a execução temporária de scripts apenas para o seu usuário com o seguinte comando no PowerShell aberto como administrador: Set-ExecutionPolicy -Scope CurrentUser -ExecutionPolicy RemoteSigned

Depois, pressione S para confirmar a alteração.

Esse comando diz ao PowerShell para permitir scripts que sejam locais ou assinados digitalmente, o que já resolve para o caso do Python e ambientes virtuais.

Depois disso: • Feche o terminal e abra novamente. • Ative seu ambiente virtual novamente com: .\venv\Scripts\Activate

Se estiver tentando desinstalar o ambiente virtual, você pode simplesmente deletar a pasta venv (ou o nome do ambiente virtual que você criou), pois ela não interfere no sistema.

Qualquer dúvida, manda aqui que te ajudo!