【发布时间】:2012-04-25 01:57:50
【问题描述】:
我刚刚从 1.0 升级到 Bundler 1.1。我以前工作的所有代码现在都因以下错误而中断:
~/.gem/gems/psych-1.3.2/lib/psych.rb:203:in `parse': wrong number of arguments(2 for 1) (ArgumentError)
from ~/.gem/gems/psych-1.3.2/lib/psych.rb:203:in `parse_stream'
from ~/.gem/gems/psych-1.3.2/lib/psych.rb:151:in `parse'
from ~/.gem/gems/psych-1.3.2/lib/psych.rb:127:in `load'
有没有办法解决这个问题?我正在做的就是打电话给YAML.load
【问题讨论】:
-
好吧,你传递了什么参数?
-
我没有专门向 Psych 传递任何参数。我将 YAML 字符串传递给 YAML.load 并在 Psych 中收到错误。正如我所说,在我更新 bundler 之前,这段代码运行良好。