2011-02-07 16 views
20

मैं स्फिंक्स स्थापित करना चाहते हैं, और वेबसाइट का उपयोग करने के कहते हैं:चीजों को स्थापित करने में easy_install कहां स्थापित करता है?

easy_install -U Sphinx 

क्या होगा जब मैं इस आदेश को स्थापित करें? क्या मुझे स्रोत भी मिलेगा? यह कहां स्थापित करेगा?

+0

यह भी देखें http://pypi.python.org/pypi/virtualenv – dheerosaur

+0

http://stackoverflow.com/questions/122327/how-do-i-find-the-location-of-my-python-site -packages-निर्देशिका – dnault

उत्तर

6

उबंटू पर मेरा मानना ​​है कि यह /usr/local/lib/python2.6/dist-packages/ पर स्थापित होता है और मुझे लगता है कि यह इसके लिए अंडे इंस्टॉल करता है। -यू इसे पहले से स्थापित किया गया है अगर इसे पहले से स्थापित किया गया है

0

डिफ़ॉल्ट रूप से, easy_install इंस्टॉल पाइथन की प्राथमिक site-packages निर्देशिका में संकुल है। यह आमतौर पर /usr/lib/python2.6/site-packages/ होगा। हालांकि, मुझे उबंटू मिला है कि यह dist-packages निर्देशिका में संकुल स्थापित है। उपयोगकर्ता द्वारा डाउनलोड सेटअपtools द्वारा स्थापित संकुल के साथ ubuntu संकुल सह-विद्यमान कुछ समस्याएं हैं। उन मामलों में, आप या तो उपलब्ध होने पर अपने पैकेज के उबंटू संस्करण से चिपके रहते हैं, या स्रोत से सभी संकुल सेटअप करते हैं और संभवतः custom install location अपने पैकेज स्थापना के लिए स्विच करें।

5

docs से:

डिफ़ॉल्ट रूप से, संकुल, चल अजगर स्थापना की साइट-संकुल निर्देशिका के लिए स्थापित कर रहे हैं जब तक आप -d प्रदान करने या --install-निर्देशिका एक विकल्प निर्देशिका निर्दिष्ट करने का विकल्प है, या distutils विन्यास फाइलों का उपयोग कर एक वैकल्पिक स्थान निर्दिष्ट करें।

To get source:

कभी कभी एक पैकेज के स्रोत वितरण अतिरिक्त प्रलेखन, उदाहरण, विन्यास फाइल, आदि, कि अपने वास्तविक कोड का हिस्सा नहीं हैं। यदि आप इन फ़ाइलों की जांच करने में सक्षम होना चाहते हैं, तो आप EasyInstall के लिए उपयुक्त विकल्प का उपयोग कर सकते हैं, और EasyInstall पैकेज के लिए स्रोत वितरण या सबवर्जन URL की तलाश करेगा, फिर इसे डाउनलोड और निकालें या इसे उप-निर्देशिका के रूप में देखें आपके द्वारा निर्दिष्ट - बिल्ड-निर्देशिका।

6
/usr/lib/pythonx.y/site-packages 

pythonx.y अजगर के अपने संस्करण है। यह python2.4, python2.7, python3.1, आदि

हो सकता है आप अपने सिस्टम पर अजगर के कई संस्करण है, तो आप easy_install-x.y अपने गैर-डिफ़ॉल्ट अजगर के लिए पैकेज इंस्टॉल करने होगा। फिर x.y पाइथन का आपका संस्करण है। यदि आप पाइथन 3 के साथ गड़बड़ करना चाहते हैं तो आप इसका उपयोग करेंगे, लेकिन आपका सिस्टम डिफ़ॉल्ट 2.7 है।

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