1

実行しようとするrake db:migrateと、次のエラーが発生し続けます。

rake aborted!
no such file to load -- JSON

他の誰かがこの問題に遭遇しましたか?もしそうなら、どのようにそれを解決しましたか?

私はすでに多くの異なることを試みました。グーグルを実行した後、gem'json_pure'をGemfileに追加してみました。また、このエラーが発生していないことがわかっている以前のブランチをチェックアウトしてみました。ちょっと立ち往生しています。誰かが私を助けることができるかどうか私に知らせてください。

エラーは実際には私の友人のMacでは発生していません。これは、Herokuと私のLinuxコンピューターで発生しています。

4

1 に答える 1

1

私はirbで遊んだ:

irb(main):002:0> require 'JSON'
LoadError: no such file to load -- JSON
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from (irb):2
        from /home/mslade/rubygems1.9/bin/irb:12:in `<main>'
irb(main):003:0> require 'json'
=> true

したがって、「json」モジュールはありますが、「JSON」モジュールはありません。

移行が実行されると、ほとんど/すべてのレール設定も取り込まれます。require 'JSON'まだテストされていないモジュールに追加したコードのどこかにある場合。

于 2012-04-28T06:20:56.500 に答える