2013-11-20 16 views
20

Sono nuovo di rubino. Quando scrivo qualsiasi cosa relativa alla gemma, si verificherà di seguito l'errore. perché lo causa e come risolvere il problema? Grazie!Errore durante il caricamento del plugin 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

"digitare qualsiasi cosa correlata alla gemma" cosa stai cercando di fare – Bijendra

+0

come tipo gem -v – icemelon

risposta

36

cose da verificare ...

  • Come è stato installato rvm
  • colpito rvm notes e verificare se è installato correttamente
  • ruby -v, controllare per la versione di Ruby presente

Se si riscontrano problemi qui, disinstallare rvm utilizzando rvm implode e un rimuovi anche il rubino. Fare riferimento a rvm installation guide per l'uso di questo comando.

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

O si può provare il contrario senza rimuovere l'attuale installazione rvm.

rvm get stable 
rvm reinstall 2.0.0 

Spero che questo aiuti.

+0

Seguo la guida ufficiale per installare il rvm. la versione di rvm è 1.24.1 (stabile), la versione ruby ​​è ruby ​​2.0.0p247. Ho provato a reinstallare rubino ma non funziona. – icemelon

+0

qual è l'o/p della lista $ rvm – Bijendra

+2

implodo rvm e reinstalla di nuovo ruby, funziona! Grazie per il tuo aiuto! – icemelon

22

Quanto segue ha funzionato per me.

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

Apparentemente brew update o brew upgrade rompe il runtime di Ruby, che è ciò che ha causato l'errore per me.

+0

Questo ha funzionato anche per me. Grazie! – jeffdill2

Problemi correlati