1
resposta

venv/Scripts/Activate : O termo 'venv/Scripts/Activate' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído

Estou usando a última release do python 3.13 no windows 11 e mesmo executando o mesmo exemplo de comando da documentação do virtualenv eu recebi este erro -> https://docs.python.org/3/library/venv.html

PS C:\Users\andre\OneDrive\Documentos\Scripts\venv> venv/Scripts/Activate
venv/Scripts/Activate : O termo 'venv/Scripts/Activate' não é reconhecido como nome de cmdlet, função, arquivo de script ou programa operável. Verifique a grafia do nome ou, se um caminho tiver sido incluído, veja se o 
caminho está correto e tente novamente.
No linha:1 caractere:1
+ venv/Scripts/Activate
+ ~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : ObjectNotFound: (venv/Scripts/Activate:String) [], CommandNotFoundException
    + FullyQualifiedErrorId : CommandNotFoundException
1 resposta

Bom dia, Andre! Tudo bem?

O erro informa que não reconhece o comando que você passou via terminal, porém, o seu problema está acontecendo porque você já está dentro da pasta "venv" e como na execução do comando você acessa a pasta "venv" acaba causando o erro em questão.

Para resolver esse problema basta você sair da pasta "venv", nesse mesmo terminal, usando o comando cd ... Depois digite o comando ls para visualizar os arquivos que estão presentes nessa pasta, e caso veja o "venv" rode novamente o script:

venv/Scripts/Activate

Espero ter ajudado e bons estudos!

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓.