[python] ImportError : 모듈 이름이없는 요청

가져올 때마다 requests오류 메시지가 나타납니다 No module Named requests.

import requests

내가 얻는 오류 :

File "ex2.py", line 1, in <module>
    import requests
ImportError: No module named requests



답변

요청은 내장 모듈이 아니며 (기본 파이썬 설치와 함께 제공되지 않음) 설치해야합니다.

OSX / 리눅스

설치 한 경우 $ sudo pip install requests(또는 pip3 install requestspython3)를 사용하십시오 pip. 핍이 설치되어 있어도 경로에 사용할 수 없습니다 python -m pip install requests(또는 python3 -m pip install requestspython3에 대한)

또는 설치 한 sudo easy_install -U requests경우 에도 사용할 수 있습니다 easy_install.

또는 시스템 패키지 관리자를 사용할 수 있습니다.

centos의 경우 : yum install python-requests
Ubuntu의 경우 :apt-get install python-requests

윈도우

Pip.exe를 설치하고 경로 환경 변수에 추가 한 경우 pip install requests(또는 pip3 install requestspython3)을 사용하십시오 pip. 핍이 설치되어 있어도 경로에 사용할 수 없습니다 python -m pip install requests(또는 python3 -m pip install requestspython3에 대한)

또한 cmd를 프롬프트 사용에서 > Path\easy_install.exe requests, Path당신이다 Python*\Scripts가 설치된 경우, 폴더를. (예를 들어 C:\Python32\Scripts)

라이브러리를 Windows 시스템에 수동으로 추가하려는 경우 압축 된 라이브러리를 다운로드하여 압축을 풀고 Lib\site-packages파이썬 경로 의 폴더에 배치하십시오. (예를 들어 C:\Python27\Lib\site-packages)

출처에서 (범용)

누락 된 라이브러리의 경우 소스는 일반적으로 https://pypi.python.org/pypi/ 에서 사용할 수 있습니다 . https://pypi.python.org/pypi/requests에서 요청을 다운로드 할 수 있습니다.

Mac OSX 및 Windows에서 소스 zip을 다운로드 한 후 압축을 해제하고 term / inalic / cmd를 python setup.py install압축 해제 된 디렉토리에서 실행 하십시오.

( 소스 )


답변

어떤 버전의 Python을 사용하고 있는지는 분명하지 않습니다.

파이썬 3이라면 해결책은 sudo pip3 install requests


답변

requestsPython2 용 Debian / Ubuntu에 모듈 을 설치하려면

$ sudo apt-get install python-requests

그리고 Python3의 경우 명령은 다음과 같습니다.

$ sudo apt-get install python3-requests


답변

Ubuntu를 사용하는 경우 설치해야합니다 requests

이 명령을 실행하십시오 :

pip install requests

권한 거부 오류가 발생하면 sudo 명령을 사용하십시오.

sudo pip install requests


답변

이 비트는 너무 늦을 수 있지만 pip 경로가 설정되지 않은 경우에도이 명령을 실행할 수 있습니다. Windows 10에서 실행되는 Python 3.7을 사용하고 있으며 이것이 명령입니다.

py -m pip install requests

‘요청’을 제거 된 다른 라이브러리로 바꿀 수도 있습니다.


답변

OSX에서 명령은 사용중인 Python 설치의 특성에 따라 다릅니다.

파이썬 2.x-기본

sudo pip install requests

파이썬 3.x

sudo pip3 install requests


답변

필자의 경우 요청이 이미 설치되었지만 업그레이드가 필요했습니다. 다음 명령은 트릭을 수행

$ sudo pip install requests --upgrade