Проблема установки веселья: грабли прерваны! не удалось разобрать YAML в строке 6 столбца 50 - PullRequest
1 голос
/ 10 февраля 2011

Я пытаюсь установить 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, рельсы 3.0.3 и spree 0.40.2.

Может кто-нибудь сказать, в чем может быть проблема?

Ответы [ 2 ]

0 голосов
/ 13 февраля 2011

В файле boot.rb внутри директории config моего домашнего проекта rails я добавил следующее, и это сработало.

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

Я следовал инструкциям http://www.ruby -forum.com / topic / 1002689

0 голосов
/ 10 февраля 2011

Возможно, в файле YAML произошла ошибка, что неудивительно. Вероятно, это приспособление, используемое в процессе начальной загрузки.

Вы всегда можете запустить rake с параметром --trace, чтобы лучше понять, что он пытался сделать. Просмотрите файлы осветителей, чтобы определить, являются ли они недействительными, особенно в указанной позиции.

...