繁体   English   中英

大礼包安装问题:耙中止了! 在第6行第50列无法解析YAML

[英]Spree installation issue : rake aborted! couldn't parse YAML at line 6 column 50

我正在尝试按照以下说明安装Spree gem: http://spreecommerce.com/resources/quick-start

我在步骤4.6(正在填充数据库)中遇到以下错误

    $ rake db:bootstrap
    .....
    .......
    rake aborted! 
    couldn't parse YAML at line 6 column 50
    ....
    .....

我正在使用Ruby 1.9.2p0,rails 3.0.3和spree 0.40.2。

谁能告诉我可能是什么问题?

毫不奇怪,YAML文件中可能存在错误。 它很可能是在引导过程中使用的固定装置。

您始终可以使用--trace选项运行rake ,以更好地了解其尝试执行的操作。 浏览您的灯具文件,看是否有任何无效的东西,尤其是在指示的位置。

在我的rails项目主页的config目录内的boot.rb文件中,我添加了以下内容,并且它起作用了。

require 'yaml'
YAML::ENGINE.yamler= 'syck'

我遵循了http://www.ruby-forum.com/topic/1002689的指示

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM