ImportError: 모듈 이름 지정 요청 없음
Import를 시도했습니다.
import requests
하지만 오류가 발생합니다.
ImportError: 모듈 이름 지정 요청 없음
요청은 기본 모듈이 아니므로(기본 python 설치와 함께 제공되지 않음) 설치해야 합니다.
OSX/Linux
Python 2:sudo pip install requests
Python 3:sudo pip3 install requests
pip
완료(「installed」)pip
는 python용 패키지 설치 프로그램으로 python 설치 시 기본적으로 제공됩니다). pip을 사용할 수 .python -m pip install requests
(오류)python3 -m pip install requests
의 ,
에 '하다'를 사용할 .sudo easy_install -U requests
easy_install
★★★★★★★★★★★★★★★★★★.
리눅스
또는 시스템 패키지 매니저를 사용할 수도 있습니다.
경우: centos의 경우sudo yum install python-requests
Python2의 경우: Debian/Ubuntu Python2의 경우:sudo apt-get install python-requests
Debian/Ubuntu Python3:sudo apt-get install python3-requests
창문들
pip install requests
(오류)pip3 install requests
의 pip
Pip.exe를 사용합니다. pip을 사용할 수 .python -m pip install requests
(오류)python3 -m pip install requests
의 ,
cmd에서 "cmd"를 합니다.> Path\easy_install.exe requests
서, snowledge.Path
의 것입니다Python*\Scripts
되어 있는 (를 들어, 「」(「」)를 참조해 주세요. (필수:C:\Python32\Scripts
)
머신에 라이브러리를 을 푼 후 할 수 있습니다.Lib\site-packages
python 경로 폴더(예:C:\Python27\Lib\site-packages
)
원본(범용)
라이브러리가 없는 경우는, 통상은 https://pypi.python.org/pypi/ 에서 입수할 수 있습니다.요청은 https://pypi.python.org/pypi/requests 에서 다운로드할 수 있습니다.
Mac 및 zip 후 osx "Windows " " 을 합니다.python setup.py install
uncompressed dir에서 가져옵니다.
(소스)
어떤 버전의 Python을 사용하고 있는지 잘 모르겠습니다.
3의 , Python 3의 방법은 Python 3의 경우입니다.sudo pip3 install requests
「」를 인스톨 , 「」을 클릭합니다.requests
Python2 deb Debian / Ubuntu 모 :
$ sudo apt-get install python-requests
Python3의 경우 명령어는 다음과 같습니다.
$ sudo apt-get install python3-requests
Brew 사용자는 아래 참조를 사용할 수 있습니다.
requests
:
python3 -m pip install requests
pip은 Python용 패키지 설치 프로그램이며, 이 패키지가 필요합니다.requests
.
조금 늦은 감이 있지만 이 명령어는 pip 경로가 설정되어 있지 않은 경우에도 실행할 수 있습니다.Windows 10에서 실행되고 있는 Python 3.7을 사용하고 있으며, 이것은 명령어입니다.
py -m pip install requests
또, 인스톨 되어 있지 않은 다른 라이브러리로 「flash」를 치환할 수도 있습니다.
사용하는 Ubuntu를 .requests
다음 명령을 실행합니다.
pip install requests
permission denied 오류가 발생할 경우 sudo before 명령을 사용합니다.
sudo pip install requests
OSX에서 명령어는 python 설치의 맛에 따라 달라집니다.
Python 2.x - 디폴트
sudo pip install requests
파이썬 3.x
sudo pip3 install requests
제 경우 요청은 이미 설치되어 있었지만 업그레이드가 필요했습니다.다음 명령어가 성공했습니다.
$ sudo pip install requests --upgrade
Windows Open 명령줄에서
pip3 install requests
같은 문제가 있어서 https://pypi.python.org/pypi/requests#downloadsrequests 다운로드에서 "/Library/Python/2.7/site-packages"로 "folder"라는 이름의 폴더를 복사했습니다.Import requests를 사용하면 정상적으로 동작합니다.
터미널/명령줄에서 다음을 수행합니다.
pip install requests
다음 방법으로 Python 스크립트 내에서 사용합니다.
import requests
또는 pycharm IDE 를 사용해 패키지를 인스톨 하는 경우는, 다음의 순서에 따릅니다.
- File in 메뉴에서 설정으로 이동
- 다음에 Python 인터프리터로 이동합니다.
- 클릭하다
pip
- 찾다
requests
및 설치
응용 프로그램에 서드파티 패키지 추가
다음 링크를 클릭해 주세요.https://cloud.google.com/appengine/docs/python/tools/libraries27?hl=en#vendoring
1단계 : 프로젝트 루트에 appengine_config.py라는 이름의 파일을 지정한 후 다음 행을 추가합니다.
google.appengine에서 가져옵니다.ext Import 벤더
"lib" 폴더에 설치된 라이브러리를 추가합니다.
vendor.add'lib')
2단계: 디렉토리를 만들고 프로젝트의 루트 디렉토리 아래에 "lib"라는 이름을 붙입니다.
스텝 3: pip install -t lib 요청 사용
스텝 4 : 어플리케이션엔진에 전개합니다.
★★를 해 보세요.sudo apt-get install python-requests
.
이건 나한테 효과가 있었어.
나한테 효과가 있었던 건
curl https://bootstrap.pypa.io/get-pip.py -o get-pip.py
python get-pip.py
pip install requests
같은 문제에 직면했지만 위의 솔루션으로는 해결할 수 없었기 때문에 다음과 같이 시도했더니 효과가 있었습니다.-
curl https://bootstrap.pypa.io/pip/2.7/get-pip.py --output get-backet.화이
sudo python2 get-module 입니다.화이
python -m pip 설치 요청
의 "하고 "python" "cd" 합니다.easy_install.exe
요청한다.…
python 패키지 매니저로서 anaconda 를 사용하고 있는 경우는, 다음의 순서를 실행합니다.
conda install -c anaconda requests
pip을 통해 요청을 설치해도 도움이 되지 않았습니다.
저는 지난 몇 달 동안 이 문제를 몇 번 겪었습니다.Fedora 시스템에 대한 좋은 솔루션을 게시한 적이 없습니다.그래서 여기 또 다른 솔루션이 있습니다.RHEL7을 사용하고 있는데 다음 사항을 발견했습니다.
가지고 계신 경우urllib3
경유하여 설치됨pip
,그리고.requests
경유하여 설치됨yum
올바른 패키지가 설치되어 있어도 문제가 발생합니다.같은 내용이 적용됩니다.urllib3
경유하여 설치됨yum
,그리고.requests
경유하여 설치됨pip
이 문제를 해결하기 위해 제가 한 일은 다음과 같습니다.
sudo pip uninstall requests
sudo pip uninstall urllib3
sudo yum remove python-urllib3
sudo yum remove python-requests
(모든 라이브러리가 삭제되었음을 확인)
sudo yum install python-urllib3
sudo yum install python-requests
이 기능은 Fedora, Redhat 또는 CentOS를 실행하는 시스템에서만 사용할 수 있습니다.
출처:
바로 이 질문입니다(이 답변에 대한 코멘트).
이 github 문제.
Python의 일반적인 설치 문제
이러한 명령어는 Homebrew가 MacOS에서 경로를 나사로 고정하는 경우에도 유용합니다.
python -m pip install requests
또는
python3 -m pip install requests
여러 버전의 Python이 병렬로 설치되어 있습니까?
python2.7과 python3.6을 설치했습니다.
~/.python_profile에 대한 명령줄 열기 #Setting PATH for Python 3.6이 발견되어 경로를 PATH="/usr/local/Cellar/python/2.7.13/bin:${PATH}" , (python2.7의 경로를 확인하십시오) , 그리고 저장합니다.저는 좋아요.
네가 원한다면request
Windows에서 가져오기:
pip install request
그리고나서beautifulsoup4
대상:
pip3 install beautifulsoup4
요청 모듈이 최신 버전의 python에 설치되어 있지 않은지 확인해야 합니다.
python 3.7을 사용하는 경우 다음과 같이 python 파일을 실행합니다.
python3 myfile.py
또는 python 인터랙티브모드를 시작합니다.
python3
네, 저는 이거면 돼요.다음과 같이 파일을 실행합니다: python3 file.화이
다음을 시도해 보십시오.1개가 동작하지 않는 경우는, 다음의 방법으로 넘어갑니다.
pip install requests
아니면...
pip3 install requests
아니면...
python -m pip install requests
아니면...
python3 -m pip install requests
아니면...
python -m pip3 install requests
다 안 되면 댓글로 남겨주세요!
이게 어떻게 작동하나요?현재 사용하고 있는 운영체제에 따라서는 pip 명령어가 다를 수도 있고 동작하지 않을 수도 있습니다.수정하기 위해 사용할 수 있는 명령어는 다음과 같습니다.
나는 이 문제를 해결했다.이 방법을 시도해 보세요.이 파일 '.bash_profile'에서 다음과 같은 코드를 추가합니다.alias python=/Library/Frameworks/Python.framework/Versions/2.7/bin/python2.7
제 대답은 기본적으로 @pi-k와 같습니다.내 경우 프로그램이 로컬에서 작동했지만 QA 서버에서 구축하지 못했습니다(devops의 이전 버전이 차단되어 있고 버전이 너무 오래된 것 같습니다). 저는 모든 것을 업그레이드하기로 결정했습니다.
$ pip install pip-review
$ pip-review --local --interactive
요청은 내장 모듈이 아니라 다른 사용자에 의해 생성되어 요청을 설치해야 하므로 가져오기 오류가 발생합니다.
단말기에서 다음 명령을 사용하면 올바르게 작동합니다.
pip install requests
python 요청 라이브러리를 설치하면 이 오류가 해결됩니다.
pip install requests
마사지를 요.Requirement already satisfied
'오류'가.ImportError: No module named requests
.
이는 다른 인터프리터/가상 환경에 있을 때 발생할 수 있습니다.
복사 및append
메시지 앞의 경로(이 경로는 검색됨)Requirement already satisfied
작업 환경에 도입할 수 있습니다.
★★의 앞import requests
해야 돼요.import sys
다음에 또 한 번.append
복사된 경로
예:
import sys
sys.path.append("/the/path/you/copied")
import requests
를 입력해 .Command Prompt (Windows)
★★★★★★★★★★★★★★★★★」Terminal (Linux/macOS)
:
pip install requests
anaconda 스텝1 : python 스텝2 : 관리자 모드로 anaconda 프롬프트 열기3 : cd < python path >스텝 4 : 이 위치에 패키지를 설치합니다.
제 경우 request requirement are supped 라고 표시되어 있어서 사용하고 있습니다.
sudo pip3 install requests
언급URL : https://stackoverflow.com/questions/17309288/importerror-no-module-named-requests
'source' 카테고리의 다른 글
대소문자를 구분하지 않는 검색 (0) | 2022.09.27 |
---|---|
@Entity 및 @Table의 이름 속성 (0) | 2022.09.27 |
ROR 마이그레이션 중에 열 유형을 날짜에서 날짜 시간으로 변경 (0) | 2022.09.27 |
여기서 Larabel의 JSON은 SQLSTATE[42000] 오류를 나타냅니다.MariaDB 서버에 해당하는 매뉴얼 확인 (0) | 2022.09.27 |
Vue CLI/Webpack - 프런트엔드로 구성 변수 전달 (0) | 2022.09.25 |