2014-10-01 8 views
18

जब मैं सास और कंपास स्थापित करना चाहता हूं, तो मुझे यह संदेश मिलता है। क्या कोई मेरी मदत कर सकता है?मणि इंस्टॉल त्रुटि (एसएएस कंपास)

Microsoft Windows [version 6.1.7601] 
Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. 

C:\Users\Bk>gem install sass 

ERROR: While executing gem (Encoding::UndefinedConversionError) 
    U+2019 to CP850 in conversion from UTF-16LE to UTF-8 to CP850 

उत्तर

64

खोलें एक कमांड प्रॉम्प्ट और प्रकार:

chcp 1252 

फिर इंस्टॉलर चला:

gem install sass

दुर्भाग्य से इस बारे में रूबी के कुछ संस्करणों में एक ज्ञात मुद्दा है। देखें here

+0

ओएमजी! आखिरकार! धन्यवाद!! –

16

यहाँ क्या मेरे लिए काम किया है:

संशोधित registry.rb की लाइन 70 (अपने गहरे लाल रंग का स्थापना फ़ोल्डर में)। इस लाइन

बदलें:

LOCALE = Encoding.find(Encoding.locale_charmap) 

यह एक करने के लिए:

LOCALE = Encoding::UTF_8 
+3

'chcp 1252' काम नहीं किया, लेकिन यह समाधान मेरे लिए काम किया। – F21

+0

मुझे ओपी के समान समस्या है, लेकिन मुझे रजिस्ट्री.आरबी फ़ाइल नहीं मिल रही है। मेरे लिए 'chcp 1252' काम नहीं करता है। क्या मैं पूछ सकता हूं कि समस्या वास्तव में क्या है? किसी भी मामले में धन्यवाद। – awllower

+1

यह एक आकर्षण की तरह काम करता है –

-1

इस समस्या को हल करने के लिए आप माणिक के एक पुराने संस्करण को स्थापित करने और मैं वहाँ लगता है कि आपके पीसी पर नवीनतम संस्करण को हटाना होगा नवीनतम संस्करण पर एक त्रुटि है, इस संस्करण को देखें और इसे डाउनलोड करें 1.8.7

+0

रुबी के कई नए संस्करण 1.8.7 से अधिक हैं, http://rubyinstaller.org/downloads/। रुबी 1.8 और 1.9 जुलाई, 2014 तक समाप्त हो चुके हैं, इसलिए मैं उनका उपयोग करने की अनुशंसा नहीं करता। https://www.ruby-lang.org/en/news/2014/07/01/eol-for-1-8-7-and-1-9-2/ – rdubya

+0

मैंने रूबी के आखिरी संस्करण की कोशिश की लेकिन मैं जब मैं एसएएस स्थापित करने की कोशिश कर रहा था तो वही त्रुटि संदेश मिला –

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