LoginSignup
0
0

More than 3 years have passed since last update.

rails sを実行してもサーバーが動かない!サーバー起動の解決方法【var_6.0.0_】

Posted at

状況

ターミナルにてサーバーを動かすコマンドを実行してもサーバーが動きませんでした。
% rails s

ターミナルのエラー内容

以下がターミナルに表示されたエラー内容です。
Rails is not currently installed on this system. To get the latest version, simply type:

 $ sudo gem install rails

You can then rerun your "rails" command.

今までRailsを使ってきましたがこのようなエラーは初めてでした。
そのまま検索すると、エラー内容について詳しく解説が載っています。

こちらのエラー内容は「Railaはインストールされていない」という意味です。

「ん?前日夜までターミナルでサーバー動かしていたよな?」
と思ったのですが、エラーでRailsがないと言われているので大人しく従います。

エラーの原因

私の場合なぜ急にこのような事態になったのかというと、MacOSが自動でアップデートされたことが原因と考えられます。
エラーの原因はrbenvとgemが入り組んだことによって引き起されるものらしいです。
以下の記事で、rbenvとgemが入り組んだ状況をわかりやすく解説しているので気になたかたはご覧ください!
https://qiita.com/w7tree/items/0860e2856f2429b20eee

解決策

ターミナルで以下のコードを実行していきます。

$ export PATH="$HOME/.rbenv/shims:$PATH"

この後、gem install rails を行い、railsをインストールすることができました。

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0