rails コマンドが使えない時の対処法
rails コマンドが使えない時の対処法
下記のようにrailsコマンドが使えない時は、[rails]Gemがインストールされていない可能性がある。
rbenvなどでRubyのバージョンを新しくした場合などに発生することがある
通常は、下記のように[bundle]と[rails]が存在するが、どちらかが存在しなかったり、両方存在しないことがある
対処法
・[rails]が無かった場合は、下記のように今回使用しているRubyのバージョンのファイルに移動して、下記のように実行して[rails]Gemをインストールする
$ gem install rails -v 5.2.5
上記は、インストールしたrailsのバージョンを指定する
・[bundle]Gemが無かった場合は、上記と同じように対象のディレクトリに移動して以下を実行
$ bundle install
・両方ない場合は、
$ bundle install
↓
$ gem install rails
参考記事:
「rbenv: rails: command not found」の対処法 - Qiita
【Rails】 | Pikawaka - ピカ1わかりやすいプログラミング用語サイト
ruby on rails - ローカル環境開発でのrails sでエラーが発生しました。 - スタック・オーバーフロー