2010-10-24 62 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的支持。

相关问题