2010-12-11 2 views
16
easy_install स्थापित करने के लिए कोशिश कर रहा

मैं अच्छी तरह से easy_install स्थापित करने के लिए कोशिश कर रहा हूँ और ... खुद के लिए देखें:अनुमति अस्वीकार की गई पर OSX


श setuptools-0.6c11-py2.6.egg

प्रसंस्करण setuptools-0.6c11-py2.6.egg

प्रतिलिपि बनाई जा रही /Library/Python/2.6/site-packages

जोड़ना setuptools 0.6c11 करने के लिए setuptools-0.6c11-py2.6.egg आसान स्थापित .pth फ़ाइल

/usr/स्थानीय/बिन easy_install स्क्रिप्ट स्थापित कर रहा है

त्रुटि:/usr/स्थानीय/bin/easy_install: अनुमति अस्वीकृत


मैं यह करने के अपने कंप्यूटर की अनुमति कैसे देते हैं ? मैंने इसे एक दोस्ताना आवाज में बताने की कोशिश की, "कंप्यूटर, मैं आपको आसान_इंस्टॉल इंस्टॉल करने की अनुमति देता हूं" लेकिन यह काम नहीं करता था।

+0

+1, मुख्य रूप से क्योंकि शीर्षक ने मुझे आश्चर्यचकित किया :) –

+0

+1, 'easy_install -U setuptools' के माध्यम से अपग्रेड करने के बाद 'easy_install' को कॉल करना' आसान 'स्थापना' * पुरानी * संस्करण नई स्क्रिप्ट के बाद/usr/local/bin में डंप हो गया जो '$ PATH' में/usr/bin के बाद आया था। क्या पता चल रहा था कि मुझे क्या पता चल रहा था ... – SimonJ

+5

क्या आपने सिस्टम प्राथमिकताओं में ध्वनि पहचान चालू करने का प्रयास किया ?? और शायद आपको और अधिक दृढ़ होना चाहिए। –

उत्तर

12

sudo का उपयोग करें।

sudo sh setuptools-0.6c11-py2.6.egg 

मैं MacPorts की जांच भी करूंगा।

संपादित करें (5 साल बाद): अब मैकपॉर्ट्स के बजाय Homebrew का सुझाव देता हूं।

+2

मैं मैकपॉर्ट्स को पसंद करना चाहता हूं, लेकिन जब मैंने इसे किसी विशेष लाइब्रेरी के लिए कोशिश की तो मैं PHP में चाहता था, मुझे एहसास हुआ कि मैकपोर्ट्स एक संपूर्ण पारिस्थितिकी तंत्र को चूसना चाहता है –

+0

एक आकर्षण की तरह काम किया। पारितोषिक के लिए धन्यवाद। – mrdavidjcole

+2

@ पीटर आपको होमब्री का प्रयास करना चाहिए। यह संभव होने पर मैक ओएस के साथ आने वाली पुस्तकालयों का उपयोग करने का प्रयास करता है। इसके अलावा, इसे सूडो का उपयोग करने की आवश्यकता नहीं है – Nerian

3

आपको सूडो का उपयोग करना चाहिए। आपको अपना पासवर्ड दर्ज करना होगा।

3

प्रदर्शित पथों से निर्णय लेने के बाद, आप ओएस एक्स 10.6 में ऐप्पल द्वारा आपूर्ति किए गए पायथन 2.6 का उपयोग कर रहे हैं। यदि ऐसा है, तो ध्यान रखें कि ऐप्पल /usr/bin में आपके लिए पहले से ही आसानी से easy_install स्थापित कर चुका है। बस easy_install टाइप करने का प्रयास करें; यदि पैकेज स्क्रिप्ट स्थापित करने का प्रयास करता है तो आपको sudo easy_install का उपयोग करने की आवश्यकता हो सकती है। यदि आप एक और पायथन (जिसे आपने स्वयं स्थापित किया है) का उपयोग कर रहे हैं, तो आपको इसके लिए setuptools (या नया Distribute) का एक अलग संस्करण स्थापित करना होगा।