我一直在使用rvm,当我安装ruby 1.9.2时,它安装了ruby-1.9.2-p290,几天前我无法引用旧的但是它要求安装ruby-1.9。 2-P318。
是否必须移至较新版本,或者我们是否可以指示rvm使用使用旧版本创建的gemset。
答案 0 :(得分:6)
Brandon说的是正确的,您可能还想使用--default标志设置默认的ruby版本。这将确保您每次启动终端时都使用相同的版本。
rvm use ruby-1.9.2-p290 --default
您可能还想在您正在使用的目录中设置.rvmrc文件,以确保其他开发人员使用与您相同的ruby版本和补丁级别。
touch .rvmrc && echo "rvm use ruby-1.9.2-p290" >> .rvmrc
答案 1 :(得分:5)
所有RVM命令(例如rvm install
和rvm use
)都可以采用补丁级别,例如:rvm install ruby-1.9.2-p290
。如果您没有指定一个,将使用最新的可用补丁级别。