0
私のインストールは私のシステムの残りの部分でのRubyのバージョンからルビーの異なるバージョンを使用しているようだ:他のRubyとは異なるバージョンのRubyを使用しているRails?レールの
$ rails --version
Rails 5 requires Ruby 2.2.2 or newer.
You're running
ruby 2.0.0p648 (2015-12-16 revision 53162) [universal.x86_64-darwin16]
Please upgrade to Ruby 2.2.2 or newer to continue.
$ ruby --version
ruby 2.4.1p111 (2017-03-22 revision 58053) [x86_64-darwin16]
これはなぜでしょうか?私はsudo gem install rails
とRailsをインストールしました。私はOSX上にあり、Rubyのインストール方法は覚えていません。
'$ which rails'と' $ which ruby'の出力は何ですか? – mikej
あなたの 'gemfile'には何がありますか? –
あなたのシステムにインストールされているrubyのバージョンを扱うのにRBenvやRVMを使い、sudoで宝石を決してインストールしないでください。それだけでなく、安全ではないが、それはファイルのアクセス許可を混乱させます。 – max