2017-05-23 8 views
0

Kali Linux를 사용하여 Python 스크립트를 실행하려고합니다. 그러나, 다음과 같은 오류가 발생합니다 :Request ImportError : Kali에서 "requests"라는 모듈이 없습니다.

python scrape.py 
Traceback (most recent call last): 
    File "scrape.py", line 1, in <module> 
    import requests 
ImportError: No module named requests 

나는 requests 패키지를 설치하려고하지만이 메시지를 가지고 :

Reading package lists... Done 
Building dependency tree  
Reading state information... Done 
E: Unable to locate package requests 

이 친절하게이 문제를 해결하는 데 도움을.

감사

+0

"request.py"목록 https://packages.debian.org/search?suite=jessie§ion=all&arch=any&searchon=contents&keywords=%2Frequests.py에서 관련 패키지를 선택하십시오 :'python-django, python3-django, python, solfege'를 사용하거나'apt -file search requests.py' –

+0

안녕하세요, apt-file search requests.py를 입력하면 bash : apt-file : 명령을 찾을 수 없습니다 ..... 또한 pls는 적절한 패키지를 선택하는 방법을 알려줍니다. ... 감사합니다 – Mudasir

+0

요청을 어떻게 설치하고 있습니까? –

답변

1

칼리 당신이, 당신은 파이썬 3 관련 모듈을 설치할 수 있습니다 pip3에 요청 모듈을 설치하면됩니다 파이썬 3를 사용하려면 기본

하여 파이썬의 여러 버전이 있습니다 환경에서 스크립트를 사용하십시오. 여전히 문제가 이것을 실행으로 실행하고 결과를 게시 할 경우 핍이 기본

pip install requests 

에 의해이 있어야 제외

apt-get install python3-pip 
pip3 install requests 

당신이 파이썬 2를 사용하려는 경우

다음 방법은 비슷합니다

pip freeze 
pip3 freeze 
+0

python2를 제거하고 다시 설치했습니다. 이제 pip 설치 요청을 사용하여 요청 패키지를 설치합니다. 덕분에 – Mudasir

+0

요청 패키지를 설치 한 후 다시 스크립트를 실행 한 후 다시 가져 오기 전에 사용했던 것과 동일한 오류 메시지가 표시됩니다 ... 추적 (최근 호출 마지막) : 파일 "scrape.py", 줄 1, 에 가져 오기 ImportError를을 요청 없음 모듈이 핍 동결의 출력 찾을 요청을 – Mudasir

+0

pls는 이름없는 : 이 BeautifulSoup로 == 3.2.1 암호화 == 1.7.1 enum34 == 1.1.6 IDNA을 동결 PIP를 == 2.2 ipaddress == 1.0.17 열쇠 고리 == 10.1 keyrings.alt == 1.3 pyasn1 == 0.1.9 pycrypto의 == 2.6.1 pygobject의 == 3.22.0 pyxdg == 0.25 요청 == 2.14.2 SecretStorage의 == 2.3.1 여섯 == 1.10.0 – Mudasir