Ruby on rails RVM-所有宝石组中的普通宝石

Ruby on rails RVM-所有宝石组中的普通宝石,ruby-on-rails,ruby,rvm,Ruby On Rails,Ruby,Rvm,我使用RVM和Gemset来管理我的Ruby项目环境,我在每个项目目录上保留一个.rvmrc文件,以便获得不同的Gemset(使用RVM use--create 1.9.3@)。以这种方式,一切都很好,但: 然而,出于某种原因,当我使用rvm use@然后使用gem list时,我得到了正确的gem(那些确实已经安装在我的项目中的gem)的混合体,以及一些肯定不相关的其他gem 你知道这是什么原因吗?也许有一个“默认”的gemset,如果我不小心在它上面安装了一些gems,它会将它们包含在我所有

我使用RVM和Gemset来管理我的Ruby项目环境,我在每个项目目录上保留一个
.rvmrc
文件,以便获得不同的Gemset(使用
RVM use--create 1.9.3@
)。以这种方式,一切都很好,但:

然而,出于某种原因,当我使用
rvm use@
然后使用
gem list
时,我得到了正确的gem(那些确实已经安装在我的项目中的gem)的混合体,以及一些肯定不相关的其他gem

你知道这是什么原因吗?也许有一个“默认”的gemset,如果我不小心在它上面安装了一些gems,它会将它们包含在我所有的gemset中


谢谢你的帮助

没关系,在这里找到了我的答案-

RVM为每个ruby解释器提供(>=0.1.8)一个@global gemset。 为给定ruby安装到@global gemset的Gems可用于与该ruby关联创建的所有其他gemset。
这是一种很好的方法,可以让您的所有项目共享同一个已安装的gem,用于特定的ruby解释器安装。

您应该接受您的anser,这样人们就可以很快看到它是正确的。您只能在两天内完成:/