질문
저는 requests
를 가져와 보았습니다:
import requests
하지만 오류가 발생합니다:
ImportError: No module named requests
답변
Requests는 내장 모듈이 아닙니다 (기본 Python 설치와 함께 제공되지 않음) 따라서 설치해야합니다:
OSX/Linux
Python 2 : sudo pip install requests
Python 3 : sudo pip3 install requests
만약 pip
가 설치되어 있다면 (pip
는 Python의 패키지 설치 프로그램이며 Python 설치와 함께 기본적으로 제공됩니다).
pip가 설치되어 있지만 경로에 없는 경우 python -m pip install requests
(또는 Python3의 경우 python3 -m pip install requests
)를 사용할 수 있습니다.
또는 easy_install
이 설치되어 있다면 sudo easy_install -U requests
를 사용할 수 있습니다.
Linux
대신 시스템 패키지 관리자를 사용할 수 있습니다:
CentOS의 경우 : sudo yum install python-requests
Debian/Ubuntu Python2의 경우 : sudo apt-get install python-requests
Debian/Ubuntu Python3의 경우 : sudo apt-get install python3-requests
Windows
pip
가 설치되어 있고 Pip.exe가 Path 환경 변수에 추가된 경우 pip install requests
(또는 Python3의 경우 pip3 install requests
)를 사용할 수 있습니다. pip가 설치되어 있지만 경로에 없는 경우 python -m pip install requests
(또는 Python3의 경우 python3 -m pip install requests
)를 사용할 수 있습니다.
또는 cmd 프롬프트에서 > Path\easy_install.exe requests
를 사용할 수 있습니다. 여기서 Path
는 설치된 Python*\Scripts
폴더입니다. (예 : C:\Python32\Scripts
)
Windows 컴퓨터에 라이브러리를 수동으로 추가하려면 압축 된 라이브러리를 다운로드 한 다음 압축을 해제 한 다음 Python 경로의 Lib\site-packages
폴더에 배치하면됩니다. (예 : C:\Python27\Lib\site-packages
)
소스에서 (Universal)
누락 된 라이브러리의 경우 소스는 보통 https://pypi.python.org/pypi/에서 사용할 수 있습니다. 여기서 requests를 다운로드 할 수 있습니다: https://pypi.python.org/pypi/requests
mac osx와 windows에서 소스 zip을 다운로드 한 후 압축을 푼 다음 터미널/cmd에서 압축 해제 된 디렉토리에서 python setup.py install
을 실행하십시오.
(출처)
댓글