我创建了一个名为rails2ruby192
的gemset,并在根目录下的.rvmrc
文件中添加了以下代码,但未加载该gemset。
ruby-1.9.2-p180@rails2ruby192
最佳答案
RocketR是正确的。但是,更“正确”的方法是:
cd进入您的项目目录并运行命令:
rvm --rvmrc --create use 1.9.2-p180@rails2ruby192
在项目的根目录中。这将在该目录中为项目创建一个.rvmrc,创建并使用gemset(如果尚不存在)。
同样,此方法(无论您选择哪种方法)都将“信任”新生成的.rvmrc文件。为此,您需要执行以下操作:
rvm reload
在该目录中,此时RVM将重新加载自身,请查看.rvmrc并查看它是否不受信任,并为您提供更改以对其进行检查和信任。使用'rvm reload'命令的原因是,它迫使整个过程为特定项目进行结构化和稳定化,包括重新加载自身,重新加载.rvmrc(以确保使用正确的路径)。以及该gemset的变量),请检查.rvmrc是否受信任,然后为您提供“信任它”选项。如果您说"is",那么它将通过完全加载所选的ruby @ gemset来完成。