2

こんにちは、Mac OSX Snow Leopard で DataMapper と MySQL を使用して Padrino プロジェクトをセットアップしようとしています。

必要な gem があります: dm-core data_objects do_mysql mysql (元の Mac OSX インストールにリンクされています)

しかし、コンソールから PADRINO START でパドリーノを起動しようとすると、次のエラーが表示されます。

/Users/ivolution/.bundle/ruby/1.9.1/gems/dm-core-0.10.2/lib/dm-core/adapters/mysql_adapter.rb:3:in `require': no such file to load -- do_mysql (LoadError)

しかし、私が言ったように、do_mysql gem がインストールされているので、そのようなエラーは発生しないはずです。私はbundle install、Padrino を起動しようとする前に、プロジェクト フォルダーで実行しました。

何か案は?

4

1 に答える 1

3

キーはおそらく Gemfile にあります。何がインストールされているかではなく、バンドラー Gemfile で何が宣言されているかが問題です。./Gemfile に移動し、必要な do_mysql gem を宣言すると、問題が解決する可能性があります。

のようなもの:gem 'do_mysql'トリックを行う必要があります

于 2010-04-10T09:28:57.533 に答える