、文字列のキーがハッシュコロン記法で動作していないようです:ルビー新しいハッシュコロン記法
1.9.3p194 :005 > {abc: 5}
=> {:abc=>5}
1.9.3p194 :004 > {'abc': 5}
SyntaxError: (irb):4: syntax error, unexpected ':', expecting tASSOC
{'abc': 5}
^
私はRubyの
の右のバージョンを実行していると思います1.9.3p194 :006 > RUBY_ENGINE
=> "ruby"
1.9.3p194 :007 > RUBY_VERSION
=> "1.9.3"
このため開いている機能要求がある - のhttp:一般的なシンボルは(文字列などのキーがまだありません)以降のルビー2.2の新しい表記法を使用して、サポートされていますが、 //bugs.ruby-lang.org/issues/4801 –