3

我的 Mac Pro 上安装了 High Sierra Beta 6。

High sierra beta 带有 Ruby 2.2 并brew doctor抱怨它,因为它仅使用 ruby​​ 2.0 进行了测试。

我可以用 homebrew 安装 ruby​​ 2.0,有没有办法告诉 homebrew 实际使用该版本而不是操作系统附带的 ruby​​ 版本?

4

3 回答 3

1

没有办法做到这一点。High Sierra 仍处于测试阶段,因此 Homebrew 不完全支持它是正常的。

于 2017-08-16T10:10:57.273 回答
0

是的。您可以更改自制软件使用的 ruby​​ 版本。只需将这两行添加到您的 .bash_profile

export HOMEBREW_DEVELOPER="yes"
export HOMEBREW_RUBY_PATH="/Users/USERNAME/.rbenv/shims/ruby"
于 2017-09-08T03:15:13.073 回答
0

刚刚更新到High Sierra。升级后我遇到了同样的 Ruby 警告。我所做的是:

1. brew doctor -- warnings shown
2. brew update
3. brew doctor -- no more warnings
于 2017-09-26T14:38:36.327 回答