2016-11-30 7 views
13

私は新しいマシン(MacOS Sierra v。10.12)でRuby on Rails Web開発環境を設定しています。 1)。私はここに設定手​​順に従っています:Setup Ruby On Rails on macOS 10.12 Sierra。私は新しくインストールされたレールのバージョンを確認すると、私は次を得る:新しいRuby on Railsの設定: "--rc 'の文字列のデフォルト値は、false(boolean)"

$ rails --version 
Expected string default value for '--rc'; got false (boolean) 
Rails 4.2.6 

私はその前に二行目を見ていない、とグーグルでは、任意の有用な結果が得られていません。背景情報:MacOS 10.12.1のクリーンインストール。 App Store経由でxcodeをインストールする。 its homepageの指示に従ってHomebrewをインストールしました。私が言及した最初のリンクを介してRuby、Railsなどをインストールします。

何が起こっている可能性がありますか?

答えて

28

Thorの最新バージョンが変更されたためです。 https://github.com/erikhuda/thor/blob/master/CHANGELOG.md#0192-release-2016-11-26。 Rails 5は影響を受けません。 Rails 4以前の警告は無視できます。

+3

をインストールすることによって、このエラーを過ぎて警告を取り除くために任意の方法を得ましたか。 – geoboy

+0

@geoboy Rails 5にアップグレードすると、警告が取り除かれます。 – sgrif

+15

これで修正される場合があります。 '$ gem install thor --version =" 0.19.1 "' '$ gem uninstall thor --version =" 0.19.4 "'#あなたのバージョンを確認してください – mgka

1

RubyMine 7.1.3で設定したRails 4.2.7と同じ問題がありました。

gem 'thor', '0.19.1'を私のGemfileに追加し、bundle update thorを実行すると問題が解決しました。

0

私は最終的にthor-0.19.4.

gem install "thor-0.19.4"

関連する問題