2013-05-01 140 views
3

我意外地將我的導軌版本更改爲4.0.0。我試過gem uninstall rails --version = 4.0.0.rc1並安裝了版本3.2.13,但是當rails -v仍然是4.0.0版本時。然後我嘗試了gem uninstall rails,它給了我「成功卸載rails-3.2.13」。認爲這很容易做到,但我找不到一個簡單的解決方案。更改版本的導軌

+0

這裏有一個很好的例子:http://stackoverflow.com/questions/4179576/how-do-i-switch-to-older-versions-of-the-ruby-rails-環境 – Quine 2013-09-12 23:39:31

回答

7

嘗試這樣:

rvm use <ruby version> 

您也可以使用rvm list檢查安裝Ruby版本,然後切換。然後做:

rvm gemset create rails3.2.13 
rvm <ruby version>@rails3.2.13 
gem install rails --version=3.2.13 
+0

rvm gemset使用 @ rails3.2.13 – pvllnspk 2013-09-13 18:08:11

-1

刪除您的Gemfile.lock並再次安裝導軌。確保你指定了Rails的版本。

source 'http://production.cf.rubygems.org' 
ruby '1.9.3' 

gem 'rails',   '3.2.13'