2010-10-24 69 views
1

我正在嘗試使用Populator gem。我剛剛安裝了它,但Ruby無法加載它。我的機器上只有一個Ruby安裝,它是Ruby 1.8.7。我能做什麼?儘管安裝了Ruby,但找不到寶石(populator)

This is the gem that doesn't get loaded

編輯:這是追蹤。我應該早點包括這個。

Freenaut:bio-clinical newuser$ rake db:populate --trace 
(in /Users/newuser/Dropbox/Sites/rails/bio-clinical) 
** Invoke db:populate (first_time) 
** Invoke environment (first_time) 
** Execute environment 
** Execute db:populate 
rake aborted! 
no such file to load -- populator 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in `require' 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in `require' 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in `load_dependency' 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:591:in `new_constants_in' 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:225:in `load_dependency' 
/Users/newuser/.gem/ruby/1.8/gems/activesupport-3.0.0/lib/active_support/dependencies.rb:239:in `require' 
+3

「我能做什麼?」 - 發佈錯誤消息。我的水晶球在清潔工。 – 2010-10-24 17:46:09

+0

@jorg很抱歉。我用錯誤消息修改了我的帖子。 – picardo 2010-10-24 18:56:58

+0

'耙寶石'告訴你什麼? – zetetic 2010-10-24 20:06:01

回答

0

你正在使用Rails還是Ruby?

你有沒有require 'populator'之前使用

require 'rubygems' 

+0

我正在使用Rails。當我添加「需要」rubygems「'時,它沒有什麼區別。 – picardo 2010-10-24 18:55:05

1

到目前爲止,Populate插件只是不支持Rails 3. 有關當前狀態,請參閱the GitHub site

這似乎是一個非常方便的插件,希望很快會有Rails 3的支持。