告诉自制软件使用的是自己安装的ruby@2.0版本

时间:2017-08-15 11:00:21

标签: homebrew macos-high-sierra

我在Mac Pro上安装了High Sierra Beta 6.

高sierra beta附带Ruby 2.2和brew doctor抱怨它,因为它仅使用ruby 2.0测试。

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

3 个答案:

答案 0 :(得分:0)

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

答案 1 :(得分:0)

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

即可
export HOMEBREW_DEVELOPER="yes"
export HOMEBREW_RUBY_PATH="/Users/USERNAME/.rbenv/shims/ruby"

答案 2 :(得分:0)

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

1. brew doctor -- warnings shown
2. brew update
3. brew doctor -- no more warnings