2015-04-04 30 views
0

我已經安裝在我的Mac SASS安裝SASS:Sass 3.2.19 (Media Mark)ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]但如果我嘗試更新的任何gem install sasssudo gem install sass最新版本我得到這個錯誤:錯誤全球在我的Mac

ERROR: Loading command: install (LoadError) 
    dlopen(/Users/MacBook/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle, 9): Symbol not found: _SSLv2_client_method 
    Referenced from: /Users/MacBook/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle 
    Expected in: /usr/local/opt/openssl/lib/libssl.1.0.0.dylib 
in /Users/MacBook/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle - /Users/MacBook/.rbenv/versions/2.1.2/lib/ruby/2.1.0/x86_64-darwin13.0/openssl.bundle 
ERROR: While executing gem ... (NoMethodError) 
    undefined method `invoke_with_build_args' for nil:NilClass 

和我無法弄清楚錯誤的含義。這是gist。任何幫助?謝謝。

+0

可能重複:http://stackoverflow.com/questions/25492787/ruby-bundle-symbol-not-found-sslv2-client-method-loaderror – cimmanon 2015-04-04 19:02:34

回答

0

我第一次安裝SASS時遇到了類似的問題。如果你有釀,你可以嘗試:

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