Invalid gemspec in [/usr/lib/ruby/gems/1.8/specifications/activemodel-3.2.0.gemspec]: Illformed requirement ["#<YAML::Syck::DefaultKey:0xb5f9c990> 3.2.0"]
Run Code Online (Sandbox Code Playgroud)
从尝试为其他问题做sudo gem更新
获得这个数百次的时间,因为sudo gem update会遍历每个gem并获取大部分内容的消息
当我安装gem时,它被安装在一个名为1.9.1的目录中,尽管它不是我安装的Ruby版本:
$ ruby -v
ruby 1.9.3p327 (2012-11-10 revision 37606) [x86_64-darwin12.2.0]
$ gem which rails
.../ruby/gems/1.9.1/gems/railties-3.2.9/lib/rails.rb
Run Code Online (Sandbox Code Playgroud)
为什么会这样?我没有安装其他Ruby版本(当然不是v1.9.1).