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

[Dúvida] Erro ao importar request

Ao rodar o uvicorn main:app --reload, ocorre o seguinte erro: ModuleNotFoundError: No module named 'requests'

1 resposta
solução!

Olá Vinicius

Esse erro acontece porque o Python não encontrou o módulo requests no seu ambiente, por padrão ele não vem com a instalação do python. Aqui estão algumas formas de resolver isso: . 1.Instalar o Módulo Requests

#Execute este comando no terminal para instalar o requests:

pip install requests

#Se estiver usando um ambiente virtual (venv), certifique-se de ativá-lo antes de instalar:

#No Windows
venv\Scripts\activate

#No macOS/Linux
source venv/bin/activate

#Depois, instale o módulo:
pip install requests

. 2.Verificar se o módulo está instalado

#Rode
pip list | grep requests

#Se não aparecer nada, significa que você precisa instalá-lo.

. 3.Verifique o caminho do Python

#Às vezes, o uvicorn pode estar rodando em um ambiente diferente do que você instalou o requests. Para confirmar, rode:
python -m pip show requests

#Se o caminho não corresponder ao ambiente do uvicorn, tente instalar o requests usando:
python -m pip install requests