Railscast ガイドに従って、gem ファイルで Rails を 3.2.0 に変更し、bundle update を実行して Rails 3.2 に更新すると、すべてが正常にインストールされますが、何かを実行すると、この非常に長いエラー メッセージが表示されます。これが最初の部分です。
WARNING: #<ArgumentError: Illformed requirement ["#<Syck::DefaultKey:0x007fa232a830f0> 3.2.0"]>
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = %q{actionmailer}
s.version = "3.2.0"
これは、私が選択できたエラーメッセージの別の部分です
WARNING: Invalid .gemspec format in '/Users/connorphillips/.rvm/gems/ruby-1.9.2-p320/specifications/rails-3.2.0.gemspec'
WARNING: #<ArgumentError: Illformed requirement ["#<Syck::DefaultKey:0x007fa2327b5e68> 3.2.0"]>
# -*- encoding: utf-8 -*-
Gem::Specification.new do |s|
s.name = %q{railties}
s.version = "3.2.0"
次に、同じメッセージが表示されるかどうかを確認するために Rails s を実行しました。
WARNING: Invalid .gemspec format in '/Users/connorphillips/.rvm/gems/ruby-1.9.2-p320/specifications/railties-3.2.0.gemspec'
Could not find activemodel-3.2.0 in any of the sources
Run `bundle install` to install missing gems.