2015-10-02 15 views
23

को अद्यतन करने के बाद काम नहीं करता है ओएस एक्स एल कैप्टन (10.11) मेरी रूबी कम्पास नहीं रह गया काम कर रहा है स्थापित करने के बाद। कम्पास स्थापित करने का प्रयास करने के बाद मैं इस तरह त्रुटि संदेश प्राप्त:कम्पास ओएस एक्स एल कैप्टन (10.11)

$ sudo gem install compass 
    ERROR: While executing gem ... (Errno::EPERM) 
     Operation not permitted - /usr/bin/compass 

यह कैसे तय किया जा सकता है?

+1

हाय @ लियो, और एसओ में आपका स्वागत है। :-) यदि यह आपके द्वारा प्रदान किया गया कार्य समाधान है, तो कृपया इसे अपने प्रश्न के उत्तर के रूप में पोस्ट करें और इसे स्वीकार करें। इससे अन्य समस्याओं को एक ही समस्या के साथ मदद मिलेगी जो वे ढूंढ रहे हैं। – Drenmi

+2

धन्यवाद लियो, लेकिन आपको समाधान के रूप में समाधान जोड़ना चाहिए। धन्यवाद फिर से –

+1

स्पष्टता के लिए नैश टिप्पणी तक अंगूठे। ओह, और धन्यवाद! :) – neiker

उत्तर

28

ओएस एक्स एल कैपिटन (10.11) में अपग्रेड करने के बाद मुझे एक ही समस्या थी, लेकिन sudo gem install sass पर प्रयास करते समय। इंस्टॉल कमांड में पथ डालने के पोस्टर का समाधान मेरे लिए काम करता है, और कंपास स्थापित करने से भी एसएएस इंस्टॉल होता है, इसलिए: sudo gem install -n /usr/local/bin compass चाल चलती है। धन्यवाद लियो!

$ sudo gem install -n /usr/local/bin compass 

अच्छा:

$ sudo gem install -n /usr/local/bin GEM_PACKAGE_NAME 
कम्पास यह के रूप में मेरे लिए काम किया साथ

तो:

+0

मैं '-n' विकल्प के साथ कंपास स्थापित करने में सक्षम नहीं था लेकिन सास स्थापित करने के साथ काम किया। – vinesh

19

ठीक मैंने पाया किसी भी माणिक रत्न पैकेज के लिए स्थापित आदेश में पथ डाल करने के लिए बस था भाग्य!

+0

यह मौजूदा उत्तर से अलग कैसे है? – cimmanon

+3

पहले मैंने प्रश्न में जवाब शामिल किया था। यह सिर्फ दोनों का एक अलगाव है। – Leo

+0

डुप्लिकेट उत्तरों पोस्ट न करें। [आप पहले से ही इस प्रश्न को किसी अन्य प्रश्न पर पोस्ट कर चुके हैं] (http://stackoverflow.com/a/32903516/1652962)। यदि एक ही उत्तर से दो प्रश्नों का उत्तर दिया जा सकता है, तो उन्हें डुप्लिकेट के रूप में बंद किया जाना चाहिए। – cimmanon

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