2009-12-24 12 views
32

मैं couchapp इंस्टॉल करने का प्रयास कर रहा हूं, जो easy_install का उपयोग करता है - और easy_install/setuptools के किसी विशेष संस्करण को बताने में काफी स्पष्ट है: 0.6c6। मुझे लगता है कि पहले से ही मेरे मैक पर easy_install है, लेकिन संस्करण की जांच करने के लिए कोई कमांड लाइन तर्क नहीं है। शीर्ष पर एक नया संस्करण स्थापित करने के बजाय, मैं देखना चाहता हूं कि यह पहले आवश्यक है या नहीं।easy_install/setuptools के संस्करण को निर्धारित करना

तो: कोई भी पॉइंटर्स कि मैं कैसे देख सकता हूं कि सेटअप मशीन/easy_install का कौन सा संस्करण मैंने अपनी मशीन पर स्थापित किया है?

मैं पाइथन डेवलपर नहीं हूं, इसलिए मुझे लगता है कि यह एक साधारण सवाल है। हालांकि, मुझे Google या यहां एसओएफ पर कुछ भी नहीं मिला है।

उत्तर

19

आसान तरीका स्थापित करने के लिए वास्तविक स्रोत फ़ाइल को देखना एक तरीका होगा।

which easy_install 

जहां यह स्थित हैं देखने के लिए है, और फिर मेरा easy_install स्क्रिप्ट में

less path/to/easy_install 

दूसरी पंक्ति में पथ प्रयोग का कहना है:

# EASY-INSTALL-ENTRY-SCRIPT: 'setuptools==0.6c11','console_scripts','easy_install' 

जिससे पता चलता है मैं easy_install संस्करण है 0.6c11।

+3

मेरी फ़ाइल में कोई संस्करण जानकारी नहीं थी - जो मुझे लगता है कि यह बहुत पुराना है। पॉइंटर्स के लिए धन्यवाद, एक नया संस्करण स्थापित किया है, सबकुछ अब तक ठीक लगता है। – pat

+1

easy_setup के मेरे संस्करण में उस जानकारी में कहीं भी नहीं है, और न ही इसमें एक विवर्तन ध्वज (!!) है। मैं अंडर स्थापित किया गया था (ओएस एक्स) देखने के लिए/library/Python/2.7/site-packages/ में देखने के लिए समाप्त हो गया। – Spanky

+0

इसके लिए धन्यवाद! –

45

ऐसा लगता है कि Google से बहुत सारी हिट मिलती हैं, इसलिए मैंने सोचा कि मैं उन लोगों के लिए अपडेट करूंगा।

easy_install --version 

जो उत्पादन का उत्पादन किया

setuptools 3.4.3 

मैं कुछ (? नवीन) setuptools

+1

मेरा प्रिंट 'setuptools 2.0' प्रिंट करता है। यह विंडोज उपयोगकर्ताओं के लिए भी काम करेगा। – delroh

+0

मेरा प्रिंट्स सेटअप 1.1.6। ऐसा लगता है कि यह सब हो सकता है =) – joedragons

+0

मुझे लगता है कि 'ImportError: कोई मॉड्यूल नाम नहीं है' जब मुझे लगता है कि मैं setuptools 28.8.0 चला रहा हूं। शायद https://github.com/pypa/setuptools/issues/738 से संबंधित है – nealmcb

3

विंडोज, जहां अजगर में है पर के संस्करणों के लिए विश्वास है कि यह केवल काम करता है: मैं ऐसा करने में सक्षम था पथ:

python -m easy_install --version 

मेरे लिए, मैं setuptools 7.0प्रतिक्रिया के रूप में।

संबंधित मुद्दे