Ao tentar executar o código, aparece a mensagem: ModuleNotFoundError: No module named 'requests'
import requests
url = 'https://guilhermeonrails.github.io/api-restaurantes/restaurantes.json'
response = requests.get(url)
print(response)
Ao tentar executar o código, aparece a mensagem: ModuleNotFoundError: No module named 'requests'
import requests
url = 'https://guilhermeonrails.github.io/api-restaurantes/restaurantes.json'
response = requests.get(url)
print(response)
Olá Renato! Como vai?
A mensagem de erro "ModuleNotFoundError: No module named 'requests'" indica que o Python não conseguiu encontrar o módulo requests
no seu ambiente atual. Então, vou listar algumas etapas que você pode seguir para resolver esse problema:
Instalar o módulo requests
:
Certifique-se de que o módulo requests
está instalado no seu ambiente Python. Você pode instalá-lo usando o seguinte comando no terminal:
pip install requests
Se você estiver usando um ambiente virtual (venv), certifique-se de que ele está ativado antes de executar o comando acima.
Ativar o ambiente virtual:
Caso você esteja trabalhando em um projeto com um ambiente virtual, é importante ativá-lo antes de executar seu script. No Windows, você pode ativar o ambiente virtual com o seguinte comando:
venv\Scripts\activate.bat
No macOS ou Linux, use:
source venv/bin/activate
Verificar se o ambiente virtual está ativado:
Confirme que o ambiente virtual está ativado e que o Python está usando o ambiente correto. Você pode verificar isso olhando para o prompt do terminal, que deve indicar que o ambiente virtual está ativo.
Reexecutar seu script:
Após garantir que o requests
está instalado e o ambiente virtual está ativado, tente executar seu script novamente:
python app.py
Seguindo essas etapas, você deve conseguir resolver o erro e executar seu código sem problemas.
Espero ter ajudado e bons estudos!