Quando coloco o código Scripts\activate, dentro da pasta curso_gemini, o sistema retorna que não pode encontrar o caminho especificado. Como resolvo isso?
Quando coloco o código Scripts\activate, dentro da pasta curso_gemini, o sistema retorna que não pode encontrar o caminho especificado. Como resolvo isso?
Olá Pedro, tudo bem?
Primeiro, certifique-se de que você está no diretório correto antes de tentar ativar o ambiente virtual. Você pode usar o comando cd
no Prompt de Comando para navegar até o diretório onde você criou o ambiente virtual. Por exemplo, se o ambiente virtual foi criado na pasta curso_gemini
, você deve navegar até essa pasta com:
cd caminho\para\a\pasta\curso_gemini
Depois de estar no diretório correto, tente ativar o ambiente virtual novamente. No Windows, o comando correto para ativar o ambiente virtual é:
curso_gemini\Scripts\activate
Certifique-se de que o nome da pasta e o caminho estão corretos. Se o ambiente virtual foi criado com um nome diferente ou se a pasta está em um local diferente, você precisará ajustar o caminho de acordo.
Espero ter ajudado e caso o problema persista, peço que me retorne com:
Abraços e bons estudos!
PS C:\Users\Carlos\curso_gemini> curso_gemini\Scripts\activate
curso_gemini\Scripts\activate : O arquivo C:\Users\Carlos\curso_gemini\curso_gemini\Scripts\Activate.ps1 não pode ser carregado porque a
execução de scripts foi desabilitada neste sistema. Para obter mais informações, consulte about_Execution_Policies em
https://go.microsoft.com/fwlink/?LinkID=135170.
No linha:1 caractere:1
+ curso_gemini\Scripts\activate
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
+ CategoryInfo : ErrodeSegurança: (:) [], PSSecurityException
+ FullyQualifiedErrorId : UnauthorizedAccess
Nesse caso, o que devo fazer?
Oi, Pedro!
O erro indica que o PowerShell bloqueou a execução de scripts por causa da política de segurança do Windows. Para resolver, abra o PowerShell como administrador e execute o comando abaixo:
Set-ExecutionPolicy RemoteSigned
Depois pressione S (de "Sim") e confirme.
Em seguida, volte à pasta do seu projeto e ative novamente o ambiente virtual com:
curso_gemini\Scripts\activate
Isso vai permitir que o PowerShell execute o script de ativação do ambiente sem bloqueios.
Fico à disposição. Abraços e bons estudos!