반응형
파이썬 스크립트로 간단히 api를 만들어 사용하고자 스크립트 작성 후 실행시켰더니 다음과 같은 문제가 발생했다.
ImportError: No module named requests
문제는 api요청을 위해 'import requests'를 하는데 request module을 import하는 부분에서 발생하였다.
import requests
URL = ‘http://google.com'
response = requests.get(URL)
response.status_code response.text
해당 모듈이 설치되어 있지 않아서 문제가 발생하는 것이다.
그래서 'pip install requests'를 때려줬는데 mac에 pip도 설치가 되어있지않은 걸 발견~pip부터 설치 후 설치해 주었다.
[ mac에 pip설치 및 requests 모듈 설치 ]
> sudo easy_install pip
설치 후
> pip
로 확인 후 requests 모듈 설치
> sudo pip install requests
성공적으로 설치되고 나서 다시 실행하니 성공적으로 api요청을 할 수 있었다 :)
반응형
'Programming > Python' 카테고리의 다른 글
ModuleNotFoundError: No module named 'pymysql' 에러 (0) | 2022.01.12 |
---|---|
ModuleNotFoundError: No module named 'pip._vendor.packaging' (0) | 2022.01.12 |