我已经安装了rvm,我的项目需要ruby-1.9.3-p392
。我安装了ruby-1.9.3-p392
并使用以下内容更改了版本:
rvm install ruby-1.9.3-p392
rvm use ruby-1.9.3-p392
但是当我关闭终端时,它默认设置为ruby 2.3.0p0
,每次我需要运行
source ~/.rvm/scripts/rvm
rvm use ruby-1.9.3-p392
请建议我一个解决方案。
答案 0 :(得分:1)
解决方案1
使用--default
标志
rvm use ruby-1.9.3-p392 --default
注意:您可能需要关闭并打开终端。
输入rvm
了解使用详情
== Flags
--default :: with 'rvm use X', sets the default ruby for new shells to X.
解决方案2
使用以下内容在项目中创建.ruby-version
文件
.ruby版本
1.9.3-p392
每当您进入项目目录
时,这将自动将ruby版本更改为使用1.9.3-p392
答案 1 :(得分:0)
尝试rvm use --ruby-version <ruby version>@global
答案 2 :(得分:0)