我刚刚遇到了完全相同的情况
/usr/local/lib/ruby/1.9.1/syck.rb:135:in `load': 第 4 行第 586 列语法错误:
第4行第586栏语法错误: ` state: ["北海道","青森県","岩手県","宫城県","秋田県","山形県","福岛県","茨城県","栃木県","群马県","埼玉県","千叶県","东京都","神奈川県","新泻県","富山県","石川県","福井県","山梨県","长野県","岐阜県","静冈県","爱知県","三重県","滋贺県","京都府","大阪府","兵库県","奈良県","和歌山県","鸟取県","岛根県","冈山県","広島県","山口県","徳岛県","香川県","爱媛県","高知県","福冈県","佐贺県","长崎県","熊本県","大分県","宫崎県","鹿児岛県","冲縄県"]'
我的一些本地 /tmp/asset 二进制文件与 grep 语句匹配。我运行“heroku run grep -R”state:“*”并发现文件“vendor/bundle/ruby/1.9.1/gems/faker-1.1.0/lib/locales/ja.yml”与我的问题行匹配。在我这边工作得很好,但显然 Faker 宝石在 Heroku 上有问题。