让rvm在osx上切换到系统ruby

时间:2013-05-02 08:59:29

标签: ruby macos rvm

我有一个项目需要在OSX上使用系统安装的Ruby版本(1.8.7)。我的默认rvm ruby​​设置为2.0.0p0,我想保持这种方式。使用RVM 1.19.6(最新?)

从我读过的所有内容中,我应该能够在项目目录中创建一个.ruby-version文件,当我切换到该目录时,它应该自动切换到系统ruby。

根据文档,我应该可以简单地发出

rvm --create --ruby-version use system@myproject

那应该照顾好一切。然而,这给了我

Unrecognized command line argument: 'rmvrc' ( see: 'rvm usage' )

我做错了什么?文件是否过时了?

1 个答案:

答案 0 :(得分:0)

尝试在项目根目录中创建.rvmrc文件,例如:

echo 'rvm system@myproject --create' > .rvmrc
rvm reload

但是我建议不要使用系统版本,rvm会在自己的目录中安装不同的ruby版本并轻松管理它们。唉系统版本有点过时了。