2013-08-14 4 views
39

मैं अपने Linux सिस्टम पर रेल 4.0.0 पर गहरे लाल रंग का स्थापित करने रहा हूँ, लेकिन मैं त्रुटियों के इस प्रकार हो रही है मार्गदर्शिका/संपत्ति/छवियों/getting_started/routing_error_no_route_matches.png के लिए ASCII-8BIT से UTF8 में "\ x89" को परिवर्तित करने में असमर्थ, और कई समान त्रुटियों को छोड़कर, मैंने here पढ़ा है कि इससे कोई प्रभाव नहीं पड़ेगा, लेकिन मैं नहीं समझो कि यह क्यों आ रहा है। कोई संकेतक?रूबी - UTF-8 xxx के लिए करने के लिए ASCII-8bit से " x89" परिवर्तित करने में असमर्थ/xxxx/xxxx

+0

'स्किपिंग' त्रुटि का हिस्सा नहीं है। – sawa

+3

आपका क्या मतलब है "छोड़ना" त्रुटि का हिस्सा नहीं है? यह त्रुटि आउटपुट का हिस्सा है। –

उत्तर

6

सेट इस तरह के वातावरण चर को स्थापित करते हैं इससे पहले कि:

export LANGUAGE=en_US.UTF-8 
export LANG=en_US.UTF-8 
export LC_ALL=en_US.UTF-8 
44

आप अद्यतन करने के लिए/rdoc मणि है कि रूपांतरण का समर्थन करता है की एक संस्करण को स्थापित करने की जरूरत है। फिर जब आप रेल स्थापित करते हैं या जब आप दस्तावेज़ को पुन: उत्पन्न करते हैं तो दस्तावेज़ों की प्रस्तुति के दौरान ये त्रुटियां दिखाई नहीं देगी।

gem install rdoc 

फिर प्रलेखन आप rdoc और री का उपयोग करने के ऑनलाइन प्रलेखन का उपयोग करना पसंद है, तो आप इन त्रुटियों से बचने और rdoc और री प्रतिष्ठानों लंघन करके अपने इंस्टॉल किए जाने में तेजी लाने के कर सकते हैं पुनर्जीवित करने के लिए

gem rdoc --all --overwrite 
+6

एक सामान्य अभ्यास के रूप में, अतिरिक्त रत्न स्थापित करने से पहले 'जीम अपडेट - सिस्टम' और 'मणि अपडेट' के लिए एक अच्छा विचार है। – garbagecollector

+0

'सुडो मणि अपडेट - सिस्टम और स्यूडो मणि अपडेट && sudo gem install rdoc && sudo' 'gem rdoc --all --overwrite;' मेरे लिए अच्छा काम किया; जबकि पर्यावरण चर बदलना/निर्यात करना/बदलना नहीं था। – user3155368

1

। माइकल हार्टल ने book में इसकी सिफारिश की। बस निम्नलिखित सामग्री के साथ अपनी होम निर्देशिका में एक .gemrc फ़ाइल जोड़ें:

install: --no-rdoc --no-ri 
update: --no-rdoc --no-ri 
संबंधित मुद्दे