2
respostas

[Bug] Erro de dependencia.

Estou tentando começar o curso mas não passa da primeira parte.
Dá o erro abaixo ou fica instalando e nunca instala. Já tentei fazer pelo colab e dentro do vscode com colab instalado e dá o mesmo problema.
ERROR: pip's dependency resolver does not currently take into account all the packages that are installed. This behaviour is the source of the following dependency conflicts.
google-colab 1.0.0 requires google-auth==2.43.0, but you have google-auth 2.45.0 which is incompatible.
google-colab 1.0.0 requires requests==2.32.4, but you have requests 2.32.5 which is incompatible.

Conseguem me ajudar?

2 respostas

Ei, Piero! Tudo bem?

O Colab já vem com versões fixas de algumas bibliotecas (google-auth, requests), quando você tenta instalar o LangChain e dependências mais novas, o pip tenta atualizar esses pacotes gerando conflito que você está vendo, em alguns casos o install entra em loop.

Teste forçar a instalação com o código abaixo em uma célula nova:

pip install --upgrade --force-reinstall langchain langchain-openai chromadb

Em um momento durante a execução desse código, será solicitado reiniciar a sessão, reinicie e, em seguida, execute o código que estava gerando o erro:

!pip install langchain langchain-google-genai pypdf
!pip install langchain-community

Aguarde uns segundos e a instalação será concluída.

Espero ter ajudado e qualquer dúvida, compartilhe no fórum.

Até mais!

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

Agora deu outro problema, pede pra dar um restart e eu faço e não adianta nada.
Já criei projeto novo no zero, fiz no vscode tb. To travado no curso.

: The following packages were previously imported in this runtime:
[certifi,dateutil,google,numpy,packaging,six]
You must restart the runtime in order to use newly installed versions.

Restarting will lose all runtime state, including local variables.