सेटटॉपूल नाम का कोई मॉड्यूल नहीं


98

मैं twilio की सेटअप फ़ाइल स्थापित करना चाहता हूं। जब मैं इसे दिए गए कमांड के माध्यम से स्थापित करता हूं तो मुझे एक त्रुटि दी जाती है:

सेटटॉपूल नाम का कोई मॉड्यूल नहीं।

क्या आप मुझे बता सकते हैं कि मुझे क्या करना चाहिए?

मै इस्तेमाल कर रहा हूँ 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 संघर्ष के कारण नहीं है। संक्षेप में मुझे बस पाइप को स्थापित करने की आवश्यकता थी -sudo apt-get install python-pip
एरिक

किसी और के लिए जो मेरे पास एक ही मुद्दा था: मेरे पास यह समस्या थी कि मैं Azure Walinuxagent के लिए setup.py स्क्रिप्ट को चलाने की कोशिश करूँ।
एलेक्स एगली

जवाबों:


98

स्थापित करें setuptoolsऔर फिर से प्रयास करें।

कोशिश आदेश:

sudo apt-get install -y python-setuptools

4
मैं आपको सेट-अप स्थापित करने के लिए कमांड प्रदान नहीं करने के लिए वोट करने जा रहा था, लेकिन आपको वास्तव में उस URL पर जाने की आवश्यकता है, यह देखने के लिए कि इसे आपके विशिष्ट सिस्टम पर कैसे स्थापित किया जाए।
लूट

25
डेबियन / ubuntu:apt-get install -y python-setuptools
डेनियल व्रुत

1
यह समस्या तब सामने आई जब एक apt install --no-install-recommends ...
डॉकटर

46

Ubuntu यूजर्स के लिए, यह त्रुटि उत्पन्न हो सकती है क्योंकि सेटप्टूल सिस्टम-वाइड स्थापित नहीं है। कमांड का उपयोग करके बस सेटटॉपूल स्थापित करें:

sudo apt-get install -y python-setuptools

अजगर 3 के लिए:

sudo apt-get install -y python3-setuptools

उसके बाद, सामान्य रूप से, उपयोग करके अपने पैकेज को फिर से स्थापित करें

sudo python setup.py install

बस इतना ही।


19
पायथन 3 के लिए, का उपयोग करें sudo apt-get install -y python3-setuptools
CGFoX

मुझे अभी भी "ImportError: कोई मॉड्यूल नहीं मिला है जिसका नाम setuptools है"। मैंने एक नया कमांड खोल भी दिया।
ज्योफ्री एंडरसन

16

पायथन रन फॉर दिस कमांड

apt-get install -y python-setuptools

पायथन 3 के लिए।

apt-get install -y python3-setuptools

14

Pypa सिफारिश स्थापित करने और अजगर संकुल प्रबंध कर रहा है के लिए उपकरण pippipपायथन 3.4 ( पीईपी 453 ) के साथ शामिल है , लेकिन पुराने संस्करणों के लिए यहां इसे स्थापित करना है (विंडोज पर, पायथन 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...

आपके मामले में यह ऐसा होगा (ऐसा लगता है कि pipअजगर संस्करण से स्वतंत्र कैश):

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

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.