2013-07-05 37 views
7

我正在使用ubuntu 12.04。我已经安装了ruby 1.9.3rails 3.2.13。当我使用命令rails -v检查我的rails版本时,它显示Rails 4.0。我如何切换到Rails 3.2.13如何在导轨3.2.13和导轨4.0.0之间切换?

+0

http://stackoverflow.com/questions/1637392/how-to-install-rails-2-3-2-and-2-3-4-simultaneously-on-ubuntu-9-04 – Debadatt

+0

我会建议使用https://rvm.io/ – Sucrenoir

回答

9

由于你已经安装了rails,它的当前版本是4.0,所以请这样做 gem install rails -v 3.2.13如果你想删除4.0版本,请做gem uninstall rails,你会得到rails的列表,然后选择4.0.0版。

简单,如果你想切换轨道,那么你可以通过使用 sudo gem install rails -v 3.2.x or gem install rails或者你想

如果你想切换红宝石版本使用RVM,选择rvm use 1.9.3 or rvm use 2.0.0

感谢

任何版本上安装多个电源轨版本
+0

请注意将来结束的任何人; 'gem install rails -v'〜> 3''是在3.x中获得最新版本的最好方法。 –

6

rails new appname将使用最新版本的导轨。要使用较早安装的版本,请致电:

rails _3.2.13_ new appname 

然后,您可以安装导轨的两个版本,而不必处理卸载轨道可以是有问题的。