【发布时间】:2012-06-11 20:46:46
【问题描述】:
我正在使用 RVM,但我在安装最新版本的 Rails (3.2.5) 时犯了一个错误,而没有先创建 gemset。
现在,我正在进行的一个项目需要兼容 Rails 3.0.0,但是当我创建一个新的 gemset,安装 Rails 3.0.0 并检查我的 Rails 版本时,它仍然说我有 3.2.5
我是否只需要从任何地方卸载 Rails 并重新安装到单独的 gemset 中才能正常工作?
【问题讨论】:
-
你试过用
rvm 3.0.0命令切换ruby版本吗? -
我要切换的不是 ruby 版本,而是 Rails 版本。如果有帮助,请使用 ruby 1.9.3。
-
对不起,我看错了。创建新的 gemset 后,是否在安装 Rails 3.0.0 之前切换到它?
-
是的。我使用命令 rvm use 1.9.3@rails3old 切换,然后安装 Rails 3.0.0
-
当您运行
gem list时,您是否看到为rails 列出了多个版本?
标签: ruby-on-rails rvm