の一部として呼び出されるRubyスクリプトの作成を開始しましたがrake db:seed
、次のようになります。
require 'rubygems'
require 'mysql'
実行しようとすると、次のようになります。
rake aborted!
cannot load such file -- mysql
ただし、require 'mysql'
irb内から使用でき、次のことができます。
$ gem query --local | grep mysql
mysql (2.9.0)
誰かが何が起こっているのか知っていますか?
e:楽しみのためputs Gem.path
に、スクリプトの先頭に配置して、次のようにしました。
/usr/local/rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1
/home/vagrant/.gem/ruby/1.9.1
それを:と比較してGem env
ください
- /usr/local/rbenv/versions/1.9.3-p194/lib/ruby/gems/1.9.1
- /home/vagrant/.gem/ruby/1.9.1
サイコロはありません。