파이썬 ModuleNotFoundError: No module named ‘requests’ (mac,windows)

ModuleNotFoundError: No module named ‘requests’

오류 해결에 대한 포스팅입니다.

기초적인 문제이지만 작업 환경이 바뀌었을 경우에 쉽게 마주할 수 있는 문제입니다. 맥, 윈도우에서 각각 발생할 수 있는 오류를 확인해보겠습니다.

터미널에서 아래 명령을 실행해 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
파이썬 ModuleNotFoundError: No module named 'requests' 오류해결

다음 해당 코드를 입력해 requests를 설치합니다.

pip install requests

그래도 안 될 경우

git clone git://github.com/kennethreitz/requests.gitCode language: PHP (php)
cd requests
sudo python setup.py installCode language: CSS (css)

git에 저장된 파일을 로컬에 clone해 온 뒤 그 다음 해당 폴더로 직접 들어가서 install합니다.

파이썬 ModuleNotFoundError: No module named ‘requests’ 오류를 상황에 맞게 해결해 보았습니다.


댓글 남기기