为什么我的宝石会安装到错误的文件夹中?

时间:2012-03-15 18:43:51

标签: ruby rvm

我通过RVM安装了Ruby和Rails,但是使用“gem install something”,控制台尝试安装到/Library/Ruby/Gems/1.8目录中。

我还需要这个Ruby目录吗?

2 个答案:

答案 0 :(得分:2)

您仍在使用默认的Ruby。您需要为shell会话激活RVM。见下文第2项:

http://beginrescueend.com/rvm/install/

(不,我不会删除原来的Ruby目录)

答案 1 :(得分:0)

您必须指导您的shell使用RVM和Ruby版本。您可以通过发出以下命令来执行此操作:

 rvm use *ruby version (example: 1.8.7)*

或者,如果您为特定项目创建了一个gemset:

 rvm use *ruby version (example: 1.8.7)*@*my_gem_set*