Rails 4.0.0を入れた後でRails 3.2.13を入れ直したいとき
当方rbenvを使っています。
gem install railsしてうっかり4.0.0を入れてしまったあと、3.2.13を入れなおしたのですが、rails -v
、rails --version
しても4.0.0のままで困っていました。
状況
gem install rails # 4.0.0が入る gem uninstall rails # 3.2.13が使いたいので、4.0.0を消す gem install rails -v '3.2.13' # 3.2.13を指定して入れる rails -v # 3.2.13だと思った?? ざーんねんっww4.0.0でしたっwww
解決策
railtiesを消そう
gem uninstall railties -v '4.0.0'
なんで?
rails
コマンドはrails
gemじゃなくてrailties
gemのコマンドだからです。
https://github.com/rails/rails/blob/master/railties/bin/rails