我的macOS上的多个ruby版本将自动切换版本

时间:2019-06-01 18:06:34

标签: ruby-on-rails

pre:在我的Mac中,我安装rvm和rbenv都设置了单独的版本。

然后我查找“ brew info ruby​​”是另一个版本。在终端中,我使用的“ ruby​​ -v”是2.3.7,这是我从未设置的另一个版本。

我上次使用rvm将默认和当前版本设置为2.5.3很有用。那么当前那是行不通的。我该如何解决这个问题...

  • 酿造红宝石=> 2.6.3
  • rvm默​​认值和当前的2.5.3
  • rbenv全球和本地2.5.3
  • 在终端$ ruby​​ -v 2.3.7中从未设置

1 个答案:

答案 0 :(得分:1)

仅选择其中之一。您确实不能同时拥有rbenv和rvm。使用rvm时,它将覆盖'gem'命令,从而使rbenv无效。

尝试使用rbenv:

echo 'eval "$(rbenv init -)"' >> ~/.bash_profile

然后:

rbenv global 2.5.3