2011-08-04 19 views
5

मेरे मणि में मुझे yaml की आवश्यकता है और स्थानीय रूप से मेरे कंप्यूटर पर बहुत अच्छा काम करता है।अनियमित स्थिर साइको :: सिक (नाम त्रुटि)

लेकिन rubygems.org में मेरी मणि धक्का और जब मैं अपने मणि इस्तेमाल करने की कोशिश मैं = कह एक त्रुटि> "अप्रारंभीकृत निरंतर साइक :: Syck (NameError)"

किसी को भी मेरी मदद कर सकते इसे ठीक करने के बाद मुसीबत?

पीएस

Ruby Version => ruby 1.9.2, 
Gem Version => 1.6.2, 
Bundler version => 1.0.15 

उत्तर

8

अनुसंधान के कई घंटे के बाद मैंने पाया कि =>

क्रम में

ताकि त्रुटि को हल करने के लिए "YAML unmaintained Syck पुस्तकालय, जबकि साइक आधुनिक LibYAML का उपयोग करता है का उपयोग करता है", मैं अपने मणि को अद्यतन करने के लिए किया था

begin 
require 'psych' 
rescue ::LoadError 
end 

require 'yaml' 

स्रोत::

( gem update --system 1.8.6 यानी) और yaml, कुछ इस तरह की आवश्यकता से पहले LoadError साइक द्वारा फेंका बचाव
संबंधित मुद्दे