【问题标题】:Upgrading Ruby using homebrew on a mac and installing berkshelp在 Mac 上使用自制软件升级 Ruby 并安装 berkshelp
【发布时间】:2017-02-01 22:07:18
【问题描述】:

我刚刚升级了我的 ruby​​ 以符合 berkshelf 的要求……至少我是这么认为的……现在当我尝试实现 berkshelf 时,我抛出了这个错误:

ruby-build: use openssl from homebrew
Downloading ruby-2.3.1.tar.bz2...
-> https://cache.ruby-lang.org/pub/ruby/2.3/ruby-2.3.1.tar.bz2
Installing ruby-2.3.1...
Installed ruby-2.3.1 to /Users/meee/.rbenv/versions/2.3.1

meee$ sudo gem install berkshelf
Password:
ERROR:  Error installing berkshelf:
    buff-extensions requires Ruby version >= 2.2.0.

以前有人遇到过这个问题吗?

我正在运行最新的 sierra os build。

【问题讨论】:

    标签: ruby homebrew berkshelf homebrew-cask


    【解决方案1】:
    1. 您正在为用户 meee 安装 ruby​​,但为 root 安装 berkshelf。它行不通。您应该一直使用用户 ruby​​。
    2. 也许可以使用 ChefDK,它包含 berkshelf 以及您可能需要的所有其他厨师工具。

    【讨论】:

      猜你喜欢
      • 2013-10-14
      • 2015-06-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-03-28
      相关资源
      最近更新 更多