我已经在我的 Mac 上安装了 SASS:Sass 3.2.19 (Media Mark)
和 ruby 2.1.2p95 (2014-05-08 revision 45877) [x86_64-darwin13.0]
但如果我尝试通过 gem install sass
更新最新版本或 sudo gem install sass
我收到此错误:
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 强>。有什么帮助吗?谢谢。
最佳答案
我第一次安装SASS时遇到了类似的问题。如果你有 brew,你可以试试:
brew rm openssl
brew cleanup openssl
brew install openssl
rvm reinstall ruby
gem install sass
关于css - 在我的 Mac 上全局安装 SASS 时出错,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29450219/