Cygwin में easy_install कैसे चलाएं?


32

मैं साइबरविन के अजगर में कुछ पैकेज स्थापित करने की कोशिश कर रहा हूं, लेकिन मुझे निम्नलिखित त्रुटि मिल रही है: "easy_install: कमांड पाया गया"।

मैंने "easy_install.py" चलाने का प्रयास किया है, परिणाम "easy_install.py: कमांड नहीं मिला"। मैंने उपसर्ग "आसान" नाम की किसी भी चीज़ के लिए पूरे सागवान / usr के पेड़ को खोजने की कोशिश की है, कोई नहीं मिला।

क्या मैं कुछ भूल रहा हूँ? AFAIK, easy_install टूल को अजगर 2.5 में शामिल बैटरी होना चाहिए। या क्या कोई ऐसा पैकेज है जिसे मेरे द्वारा खोए जाने के लिए स्थापित करने की आवश्यकता है?

जवाबों:


39

साइबरविन प्रॉम्प्ट से, करें:

$ wget http://peak.telecommunity.com/dist/ez_setup.py
$ python ez_setup.py

यह आपके cygwin पर easy_install स्थापित करेगा।

पी के रूप में आसान।


14
प्लस वन फॉर द हॉरिजेंटल पुण।
— फर्गल मोरन

स्थापना के बाद, उपयोग करने के लिए easy_install, सुनिश्चित करें कि C: \ Python27 \ Scripts (या समान) आपके PATH में है।
— जुसू ओटोनन

18

easy_installसेटपूल के पैकेज का एक हिस्सा है। यह पैकेज साइबरविन द्वारा प्रदान किया गया है। इसे स्थापित करने के लिए, साइबरविन सेटअप [...] को फिर से चलाएँ और पैकेज चयन चरण पर, "पायथन / पायथन-सेटप्टूल" पर टिक करें।

Easy_install स्क्रिप्ट में संस्करण संख्या संलग्न है। दौड़ने के बजाय easy_install, दौड़ें easy_install-2.7या easy_install-3.4(या x.yआपके द्वारा स्थापित पायथन का कोई भी संस्करण)।


साइबरविन पैकेज स्थापित करें, फिर easy_install-<ver> चलाएं । यदि आपके पास अजगर 2 और अजगर 3 स्थापित है, तो संस्करण संख्या के साथ साइबरविन पैकेज प्रत्यय को चालू करता है।
— cxw

सटीक होना: सेटअप विंडो दृश्य 'पूर्ण' और खोज विंडो प्रकार में python2-setuptoolsया python3-setuptools।
— फिलिप कर्न्स

4

आसान इंस्टॉल एक अजगर मॉड्यूल (ईजी_ इंस्टॉलेशन) है जो कि सेटपूल से जुड़ा हुआ है, जो यहां पाया जा सकता है: http://pypi.python.org/pypi/setuptools। आपको अपने द्वारा सेटटॉपूल स्थापित करना चाहिए।

  • यदि आप इसे विण्डोज़ पाइथन में स्थापित करना चाहते हैं, तो सेटटॉपूल का उपयोग स्क्रिप्ट को cmd शेल से स्थापित करें या MS Windows इंस्टॉलर का उपयोग करें
  • यदि आपको साइबरविन के भीतर काम करने के लिए सेटप्टूल के साथ अजगर की आवश्यकता है:

    • साइबरविन के अपने अजगर का उपयोग करें (आप साइबरविन के setup.exe का उपयोग करके एक स्थापित कर सकते हैं)
    • सेटपूल के स्रोत का उपयोग करें

मुझे ऐसा नहीं लगता। "कौन सा easy_setup" और "कौन सा easy_setup.py" कहता है कि यह नहीं मिला है।


1
Cygwin में कम से कम अभी (एक सेटअप) पैकेज है जो निश्चित रूप से Cygwin इंस्टॉलेशन के लिए इसे इंस्टॉल करने का एक बेहतर तरीका है - और Cygwin के लिए इस्तेमाल होने वाले किसी व्यक्ति के लिए आसान।
— फ्रांसिस डेवी

1

सेटटॉपटूल स्थापित करने के अलावा (जैसा कि अन्य उत्तरों में वर्णित है), आपको यह भी सुनिश्चित करने की आवश्यकता है C:\Python25\Scripts आपके में क्या है PATH।


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