こんにちは。YOSHITAKA(@YOSHITA19704216)です。
Versionを合わせないとエラーがすることがあるので、僕が解決した方法を紹介しておきます。
- AWS Cloud9の「Ruby」と「Rails」のバージョン をダウングレードする方法がわかります。
Contents
「Ruby」と「Rails」のバージョン をダウングレードする
「Ruby」のバージョンを切り替える(ダウングレード)
現在のバージョンを確認します。
コマンドを入力します。
$ ruby --version
rbenvにインストールしているバージョン一覧を確認する方法
コマンドを入力します。
$ rbenv versions
実行結果から表示されたものから、指定されたバージョンを新たにインストールする
コマンドを入力します。
$ rbenv install 2.〇.〇
※ 〇〇はVersionの数字をいれます。
全体でのバージョンを変更
インストールが終わったら、バージョンを指定します。
指定方法は2種類あります。
$ rbenv global 2.〇.〇
※ 〇〇はVersionの数字をいれます。
※特定のディレクトリのみで変更したい場合はこちら
$ rbenv local 2.〇.〇
※ 〇〇はVersionの数字をいれます。
変更を確認
コマンドを入力します。
$ rbenv versions
希望のバージョンに切り替わっていたら最後に以下のコマンド
コマンドを入力します。
$ rbenv rehash
「Rails」のバージョンを切り替える(ダウングレード)
続いてRailsの指定を進めていきます。
現在のバージョンを確認
$ rails -v
現在のRailsをアンインストールする
$ gem uninstall rails
gem uninstall railties -v '5.2.3'
複数バージョンがインストールされている場合は、以下のような選択肢がでます。
Select gem to uninstall:
1. rails-5.2.2
2. rails-5.2.3
3. All versions
バージョンを指定してRailsをインストールする
$ gem install -v 5.2.2 rails
再びバージョンを確認して変わっていることを確認する
コマンドを入力します。
$ rails -v
実行結果はインストールされているVersionがでます。
Rails 5.2.2
まとめ
現在学習中ですので、参考程度にしてください。
環境などによってはできない場合もありますが、この記事を参考にしていただければ幸いです。