当我打开新的终端窗口时,RVM(Ruby版本管理器)不会更改我设置的默认值

时间:2018-10-13 01:03:30

标签: ruby rvm

我使用RVM安装ruby 2.5.1,并将其设置为默认值。但是,当我打开一个新的终端窗口并键入which ruby时,会得到我机器上的红宝石的路径,而不是我设置的那条。

例如:

当我设置默认值并运行which ruby时:

=> /home/COM-COM/.rvm/rubies/ruby-2.5.1/bin/ruby

当我打开一个新的终端窗口并运行which ruby

=> /usr/bin/ruby

我认为,当我运行rvm --default use 2.5.1命令时,RVM会记住设置的默认值,直到更改为止。有人知道这里发生了什么吗,有人有解决方案吗?谢谢!

1 个答案:

答案 0 :(得分:0)

如果要安装特定版本的ruby(2.5.1),可以使用以下命令:

rvm install ruby-2.5.1
rvm --default use ruby-2.5.1

如果您想安装和使用最新版本的ruby,可以使用以下命令:

rvm install ruby
rvm --default use ruby