这是我在做一个简单的操作时所犯的全部错误:
$ rails generate
Users/localuser/.rvm/rubies/ruby-2.0.0-p0/lib/ruby/2.0.0/psych.rb:205:in“解析”:():找不到预期的':‘当扫描第18行第3列的一个简单键时(精神病学::SyntaxError)
有什么想法吗?
我的系统:
这是错误中提到的psych.rb文件的摘录。
#See Psych::Nodes for more information about YAML AST.
def self.parse_stream yaml, filename = nil, &block
if block_given?
parser = Psych::Parser.new(Handlers::DocumentStream.new(&block))
parser.parse yaml, filename
else
parser = self.parser
parser.parse yaml, filename
parser.handler.root
end
end发布于 2015-07-23 20:29:36
如果YAML文件中有语法错误,则通常会出现此错误。
发布于 2017-03-25 12:10:51
当我在yaml文件中有一个选项卡而不是空白时,我出现了这个错误。
发布于 2016-03-24 23:53:28
当YAML以空'\0‘字符而不是空空格结尾时,我犯了这个错误。
https://stackoverflow.com/questions/15984384
复制相似问题