setuptools라는 모듈이 없습니다.


98

twilio의 설치 파일을 설치하고 싶습니다. 주어진 명령을 통해 설치할 때 오류가 발생합니다.

setuptools라는 모듈이 없습니다.

어떻게해야하는지 알려주세요.

나는 사용하고있다 python 2.7

Microsoft Windows [Version 6.1.7601]
Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

C:\Python27>python D:\test\twilio-twilio-python-26f6707\setup.py install
Traceback (most recent call last):
  File "D:\test\twilio-twilio-python-26f6707\setup.py", line 2, in <module>
    from setuptools import setup, find_packages
ImportError: No module named setuptools

1
...하지만 제목은 쉽게 봤 ... 그리고 내가 제일 좋아하는 대답은 현재 할 수있다 이 한
늑대

3
Ubuntu 14.04 에서이 문제가 발생하고 설치 프로그램의 x86 / x64 충돌로 인한 것이 아니기 때문에 재 개설에 투표하고 있습니다. 간단히 말해서 저는 pip를 설치하기 만하면됩니다.sudo apt-get install python-pip
Eric

동일한 문제가있는 다른 사람을 위해 : Azure walinuxagent에 대한 setup.py 스크립트를 실행하려고하면이 문제가 발생했습니다.
Alex Egli

답변:


98

설치 setuptools하고 다시 시도하십시오.

시도 명령 :

sudo apt-get install -y python-setuptools

4
setuptools를 설치하는 명령을 제공하지 않는 것에 대해 투표하려고했지만 특정 시스템에 설치하는 방법을 보려면 해당 URL로 이동해야합니다.
rob

25
데비안 / 우분투 :apt-get install -y python-setuptools
다니엘 Vrut

1
이 문제는 도커 빌드 파일을 최적화 할 때 발생했습니다apt install --no-install-recommends ...
peter_v

46

우분투 사용자의 경우 setuptool이 시스템 전체에 설치되지 않았기 때문에이 오류가 발생할 수 있습니다. 다음 명령을 사용하여 setuptool을 설치하십시오.

sudo apt-get install -y python-setuptools

python3의 경우 :

sudo apt-get install -y python3-setuptools

그 후, 다음을 사용하여 패키지를 정상적으로 다시 설치하십시오.

sudo python setup.py install

그게 다야.


19
Python 3의 경우 sudo apt-get install -y python3-setuptools.
CGFoX

여전히 "ImportError : No module named setuptools"가 표시됩니다. 또한 새 명령 셸을 열었습니다.
Geoffrey Anderson

16

Python의 경우이 명령 실행

apt-get install -y python-setuptools

Python 3.

apt-get install -y python3-setuptools

14

PyPA 권장 설치 및 파이썬 패키지입니다 관리하기위한 도구 pip. pipPython 3.4 ( PEP 453 )에 포함되어 있지만 이전 버전의 경우 설치 방법은 다음과 같습니다 (Windows에서 Python 3.3 사용).

https://bootstrap.pypa.io/get-pip.py 다운로드

>c:\Python33\python.exe get-pip.py
Downloading/unpacking pip
Downloading/unpacking setuptools
Installing collected packages: pip, setuptools
Successfully installed pip setuptools
Cleaning up...

샘플 사용법 :

>c:\Python33\Scripts\pip.exe install pymysql
Downloading/unpacking pymysql
Installing collected packages: pymysql
Successfully installed pymysql
Cleaning up...

귀하의 경우에는 다음과 같습니다 ( pipPython 버전과 독립적으로 캐시되는 것으로 보입니다 ).

C:\Python27>python.exe \code\Python\get-pip.py
Requirement already up-to-date: pip in c:\python27\lib\site-packages
Collecting wheel
  Downloading wheel-0.29.0-py2.py3-none-any.whl (66kB)
    100% |################################| 69kB 255kB/s
Installing collected packages: wheel
Successfully installed wheel-0.29.0

C:\Python27>cd Scripts

C:\Python27\Scripts>pip install twilio
Collecting twilio
  Using cached twilio-5.3.0.tar.gz
Collecting httplib2>=0.7 (from twilio)
  Using cached httplib2-0.9.2.tar.gz
Collecting six (from twilio)
  Using cached six-1.10.0-py2.py3-none-any.whl
Collecting pytz (from twilio)
  Using cached pytz-2015.7-py2.py3-none-any.whl
Building wheels for collected packages: twilio, httplib2
  Running setup.py bdist_wheel for twilio ... done
  Stored in directory: C:\Users\Cees.Timmerman\AppData\Local\pip\Cache\wheels\e0\f2\a7\c57f6d153c440b93bd24c1243123f276dcacbf43cc43b7f906
  Running setup.py bdist_wheel for httplib2 ... done
  Stored in directory: C:\Users\Cees.Timmerman\AppData\Local\pip\Cache\wheels\e1\a3\05\e66aad1380335ee0a823c8f1b9006efa577236a24b3cb1eade
Successfully built twilio httplib2
Installing collected packages: httplib2, six, pytz, twilio
Successfully installed httplib2-0.9.2 pytz-2015.7 six-1.10.0 twilio-5.3.0

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.