【Ruby on Rails】The `rails' command exists in these Ruby versions:にてrailsコマンドが使用できない
1分で読める
テック
背景
Reactを勉強中をしたいなと思い、RailsのAPIをReactから叩けるようなアプリケーションの開発中の出来事。
Railsをインストールし、その後に
$ rails --version
をしたときに発生したエラー。
開発環境
日付:2019/10/19
Ruby :2.5.1 Rails :6.0.0
エラー内容
The `rails' command exists in these Ruby versions:
意味的には「このバージョンではrailsコマンドは使えないよ」とのこと
解決方法
$ gem install rails
にて解決しました。
原因は、rbenvを使ってRubyの新しいバージョンを入れて切り替えていたことだったみたいです。 rbenvのバージョン管理とその他のgem管理など、理解があいまいなのでもうちょっと正確に理解したいです。
参考サイト
https://qiita.com/kamillle/items/5a7befd0ebad47378832
あわせて読みたい
FactoryBotのモデル作成でコールバックをスキップする方法 Aug 31, 2022 RubyのNumbered parameterについて調べたこと Jul 20, 2022 RailsでMySQLのクエリをチューニングする Jul 19, 2022 【Ruby on Rails】Herokuへデプロイして、heroku run db:migrateにてPG::ConnectionBad: could not connect to server: No such file or directoryが出る Oct 21, 2019 LLMとRAGの基礎 — AIをプロダクトに組み込むための第一歩 Mar 3, 2026 2022年あまねアドベントカレンダー閉会宣言 Dec 25, 2022