css - 在我的 Mac 上全局安装 SASS 时出错

标签 css ruby macos sass

我已经在我的 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/

相关文章:

php - 无法删除图像上方和下方的空白

css - Chrome 字体总是待处理

python - 安装 dlib 时 Mac Sierra 上的 Boost 和 CMake 出现问题

macos - 如何根据 a.csv 文档中的文件名移动文件 - macOS 终端?

macos - 能够启动多个实例的 Mac 应用程序包

html - 将鼠标悬停在元素上时光标没有改变

html - 在隐藏滚动条上覆盖引导下拉菜单

Ruby - 给定一个嵌套数组的数组,如何仅比较每个嵌套数组的最后一个值来找到最大值?

ruby - Watir-Webdriver:我想点击具有相同类或值的最后一个按钮

ruby-on-rails - stylesheet_link_tag(:all) generates reference to `all.css` on Heroku