Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

Pip instala os packages no diretorio errado

Olá, quero controlar o versionamento dos packages com um arquivo requirements.txt mas toda vez que eu uso o terminal do pycharm para fazer a instalação com o comando:

  • pip install -r requirements.txt

    Me parace que os packages são instalados no diretório errado e tenho que manualmente baixar todos os packages. Alguém sabe como indicar o ambiente virtual da minha aplicação para instalação?

4 respostas
solução!

Você chegou a ativar o ambiente virtual ?

source venv/bin/activate -> linux

./venv/Scripts/Activate -> Windows

Quando eu tento ativa eu recebo a seguinte mensagem:

./venv/Scripts/Activate : O arquivo C:\Users\Albert\PycharmProjects\Carro\venv\Scripts\activate.ps1 não pode ser carregado. O arquivo C:\Users\Albert\PycharmProjects\Carro\venv\Scripts\activate.ps1 não está assinado 
digitalmente. Não é possível executar este script no sistema atual. Para obter mais informações sobre como executar scripts e definir a política de execução, consulte about_Execution_Policies at 
https://go.microsoft.com/fwlink/?LinkID=135170.

Mas minha execution policy já está como all signed

Dá uma olhada nesse tópico, vê se isso ajuda.

https://cursos.alura.com.br/forum/topico-ng-ps1-nao-esta-assinado-digitalmente-199848

Obrigado agora foi. Estava usando a política errada!