Ответ 1
Это связано с изменением последней версии Thor. https://github.com/erikhuda/thor/blob/master/CHANGELOG.md#0192-release-2016-11-26. Rails 5 не влияет. Вы можете игнорировать предупреждение на Rails 4 и ранее.
Я создаю среду разработки Ruby on Rails на новой машине (macOS Sierra v. 10.12.1). Я следую инструкциям по установке здесь: Настройка Ruby On Rails на macOS 10.12 Sierra. Когда я проверяю новую версию рельсов, я получаю следующее:
$ rails --version
Expected string default value for '--rc'; got false (boolean)
Rails 4.2.6
Я не видел эту вторую строчку раньше, и googling не принес никаких полезных результатов. Исходная информация: чистая установка macOS 10.12.1; установил xcode через App Store; установил Homebrew через инструкции на своей домашней странице; установка Ruby, Rails и т.д. через первую ссылку, о которой я упоминал.
Кто-нибудь знает, что может быть?
Это связано с изменением последней версии Thor. https://github.com/erikhuda/thor/blob/master/CHANGELOG.md#0192-release-2016-11-26. Rails 5 не влияет. Вы можете игнорировать предупреждение на Rails 4 и ранее.
У меня была та же проблема с Rails 4.2.7, настроенной с RubyMine 7.1.3.
Добавление gem 'thor', '0.19.1'
в мой Gemfile, а затем запуск bundle update thor
исправил проблему.
Я, наконец, пропустил эту ошибку, установив thor-0.19.4.
gem install "thor-0.19.4"