ModuleNotFoundError: No module named ‘requests’
오류 해결에 대한 포스팅입니다.
기초적인 문제이지만 작업 환경이 바뀌었을 경우에 쉽게 마주할 수 있는 문제입니다. 맥, 윈도우에서 각각 발생할 수 있는 오류를 확인해보겠습니다.
Contents
- 1 ModuleNotFoundError: No module named ‘requests’
- 1.1 requests install
- 1.2 오류 1. sudo: pip: command not found
- 1.3 오류 2. The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java.
- 1.4 오류 3. The operation couldn’t be completed. Unable to locate a Java Runtime that supports apt. Please visit http://www.java.com for information on installing Java.
- 1.5 그래도 안 될 경우
- 1.6 이 글 공유하기:
- 1.7 이것이 좋아요:
- 1.8 관련
터미널에서 아래 명령을 실행해 requests를 install합니다. sudo 명령이므로 컴퓨터의 password를 요구할 수 있습니다. 컴퓨터 로그인 시 사용하는 비밀번호 입력 후 enter 입력합니다.
requests install
sudo pip install requests
해당 코드 실행으로 해결이 안 되는 경우는 아래를 참조하세요.
오류 1. sudo: pip: command not found
pip 자체가 설치가 안 된 경우입니다. 아래 코드를 통해 pip설치부터 진행해야 pip가 requests를 설치할 수 있습니다.
sudo apt install python-pip
오류 2. The operation couldn’t be completed. Unable to locate a Java Runtime. Please visit http://www.java.com for information on installing Java.
오류 3. The operation couldn’t be completed. Unable to locate a Java Runtime that supports apt. Please visit http://www.java.com for information on installing Java.
java가 설치되지 않은 경우입니다. 이곳에서 java를 다운받고 다음으로 이동합니다.
운영체제가 windows가 아닙니다.(mac)
mac에서 python-pip 설치
mac 운영체제의 경우 기본적으로 pip3이 설치되어 있습니다. 버전까지 입력하여 업데이트를 진행합니다.
pip3 install --upgrade pip
다음 해당 코드를 입력해 requests를 설치합니다.
pip install requests
그래도 안 될 경우
git clone git://github.com/kennethreitz/requests.git
Code language: PHP (php)
cd requests
sudo python setup.py install
Code language: CSS (css)
git에 저장된 파일을 로컬에 clone해 온 뒤 그 다음 해당 폴더로 직접 들어가서 install합니다.
파이썬 ModuleNotFoundError: No module named ‘requests’ 오류를 상황에 맞게 해결해 보았습니다.