Tùy thuộc vào hệ thống của bạn, Ruby có thể đã được biên dịch bằng Psych
hỗ trợ, thay thế cho Syck
cũ hơn trình phân tích cú pháp. Sự cố bạn đang gặp phải (chỉ liên quan đến việc sử dụng tệp yaml "khô" với giá trị mặc định) đã được khắc phục trong Psych
, nhưng vẫn chưa có trong phiên bản Ruby được phát hành.
Hiện tại, bạn có thể buộc trình phân tích cú pháp YAML sử dụng Syck thay vì Psych bằng cách đặt nó ở cuối boot.rb của bạn (nhưng hãy cẩn thận - một phiên bản Ruby trong tương lai sẽ không còn bao gồm Syck nữa):
YAML::ENGINE.yamler = 'syck'
Hoặc bạn chỉ có thể sử dụng tệp YAML không KHÔ (không có giá trị mặc định) trong lúc này.