Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Sintaxe do pip install

Existe alguma diferença na execução de !pip install para %pip install ou é só sintaxe mesmo?

É que !pip install no vscode fica grifado de vermelho como se tivesse erro mas executa normalmente, mas tem uma sugestão para trocar para %pip install.

1 resposta
solução!

Boa tarde, Alexandre! Tudo bem com você?

Imagino que seja essa mensagem da imagem abaixo que aparece para você e vou te explicar o porquê isso ocorre.

Imagem do notebook do vscode que marca a linha pip install sugerindo usar %pip

A diferença entre !pip install e %pip install está relacionada ao ambiente em que você está executando o comando.

%pip instalará o pacote no ambiente virtual onde o kernel do notebook atual está sendo executado. Enquanto !pip instalará o pacote no ambiente base. Mas, %pip é o que chamamos de função mágica e funciona basicamente da mesma forma pip, com essa pequena diferença de onde ele instalará o pacote. Já o uso de ponto de exclamação (!) permite executar comandos de shell diretamente do notebook, como por exemplo !dir para listar os arquivos da pasta. No seu caso, como você está usando o VSCode e ele sugere trocar para %pip install, é uma boa prática seguir essa recomendação para evitar possíveis problemas de compatibilidade.

Espero ter ajudado. Conte com o apoio do Fórum na sua jornada. Fico à disposição. Abraços e bons estudos!

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