1

我在 Ubuntu 上工作。最初我安装了 3 个版本的导轨 3.2.9 、 3.2.12 和 4.0.0 。运行 rail -v 显示 Rails 4.0.0 。我尝试使用 gem uninstall rails 4.0.0 卸载 Rails 4.0.0 。现在运行 gem uninstall rails 会给出以下输出: Select gem to uninstall:
1. rails-3.2.9
2. rails-3.2.12

运行 rails -v 现在还提供 Rails 4.0.0。任何猜测我如何将默认导轨更改为 3.2.12。

4

1 回答 1

2

对Thaha kp评论进行更多调查后,我发现了这一点:

  rails _3.2.12_ new myapp         # slightly different version positioning 

这意味着,您可以rails在一个环境中安装任意多个版本ruby,当您启动一个新应用程序时,您只需指定要使用的版本。

现在,如果您启动您的应用程序rails 3.2.10并想升级到rails 3.2.11您,只需Gemfile按照Bharath Sankar的建议更改您的版本,运行后bundle您的应用程序将使用3.2.12版本。

于 2013-08-02T13:19:43.380 回答