2013-11-20 5 views
20

मैं रूबी के लिए नया हूं। जब मैं मणि से संबंधित किसी भी चीज टाइप करता हूं, तो नीचे त्रुटि होगी। इसका कारण क्यों है और समस्या का समाधान कैसे करें? धन्यवाद!RubyGems प्लगइन लोड करने में त्रुटि, openssl.bundle (LoadError)

Error loading RubyGems plugin "/Users/chiang/.rvm/gems/[email protected]/gems/rubygems-bundler-1.2.2/lib/rubygems_plugin.rb": dlopen(/Users/chiang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.3.0/openssl.bundle, 9): Library not loaded: /opt/local/lib/libssl.1.0.0.dylib 
    Referenced from: /Users/chiang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.3.0/openssl.bundle 
    Reason: image not found - /Users/chiang/.rvm/rubies/ruby-2.0.0-p247/lib/ruby/2.0.0/x86_64-darwin12.3.0/openssl.bundle (LoadError) 
+0

"मणि से संबंधित किसी भी चीज़ को टाइप करें" आप – Bijendra

+0

टाइप करने की कोशिश कर रहे हैं जैसे कि gem -v – icemelon

उत्तर

36

हालात सत्यापित करने के लिए ...

  • कैसे आप माणिक के संस्करण वर्तमान के लिए जाँच rvm
  • मारा rvm notes स्थापित करें और अगर यह ठीक से स्थापित है
  • ruby -v जाँच की थी,

यदि आपको यहां कोई समस्या मिलती है, तो rvm implode का उपयोग करके आरवीएम अनइंस्टॉल करें और एक lso ruby ​​हटा दें। इस आदेश के उपयोग के लिए rvm installation guide का संदर्भ लें।

\curl -L https://get.rvm.io | bash -s stable --ruby 

या आप वर्तमान rvm स्थापना निकाले बिना ही अन्य तरीके से कोशिश कर सकते हैं।

rvm get stable 
rvm reinstall 2.0.0 

उम्मीद है कि इससे मदद मिलती है।

+0

मैं आरवीएम स्थापित करने के लिए आधिकारिक मार्गदर्शिका का पालन करता हूं। आरवीएम संस्करण 1.24.1 (स्थिर) है, रूबी संस्करण रूबी 2.0.0p247 है। मैंने रूबी को पुनर्स्थापित करने का प्रयास किया है लेकिन यह काम नहीं करता है। – icemelon

+0

$ आरवीएम सूची का ओ/पी – Bijendra

+2

मैं आरवीएम को दोबारा लगाता हूं और फिर रूबी को पुनः स्थापित करता हूं, यह काम करता है! आपकी मदद के लिए यू धन्यवाद! – icemelon

22

निम्नलिखित मेरे लिए काम किया।

brew rm openssl 
brew cleanup openssl 
brew install openssl 
rvm reinstall ruby 

जाहिर brew update या brew upgrade रूबी क्रम है जो मेरे लिए त्रुटि के कारण टूट जाता है।

+0

यह मेरे लिए भी काम करता है। धन्यवाद! – jeffdill2

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