【问题标题】:RVM keeps on resetting/uninstalling gems every time I switch to different gemsets, how can I fix this?每次我切换到不同的 gemset 时,RVM 都会不断重置/卸载 gem,我该如何解决这个问题?
【发布时间】:2012-02-15 10:56:21
【问题描述】:
我注意到每次切换 gemset 时都必须运行 bundle install。我以前从来没有这样做过。可能是什么问题?
另外 rvm use 1.9.3-p0@name_of 是正确使用的命令吗?
我在 .rvmrc 文件中为我的应用程序的每个目录设置了这个。
【问题讨论】:
标签:
ruby-on-rails
ruby-on-rails-3
ruby-on-rails-3.1
rubygems
rvm
【解决方案1】:
在 .rvmrc 中,您只需指定要使用的内容:
rvm 1.9.3-p0@name_of
当你想使用这个特定的 gemset 时:
rvm use 1.9.3-p0@name_of
或者更好地为您的项目创建和别名!!!
rvm alias create project_name 1.9.3-p0@name_of
之后,当您将使用 gemset 时,只需键入:
rvm use project_name
希望对您有所帮助!