2010-08-17 110 views
0

我已经安装了这个gem:googlecharts.rubyforge.org,但我不想每次需要它时都需要它,所以我试图去做它Rails的方式:安装了gem的Rails config.gem错误

config.gem 'mattetti-googlecharts' 

那我走了,开始我的服务器和得到这个错误:

Missing these required gems:
mattetti-googlecharts

You're running: ruby 1.8.7.174 at /usr/bin/ruby1.8 rubygems 1.3.5 at /home/laptop/.gem/ruby/1.8, /var/lib/gems/1.8

Run rake gems:install to install the missing gems.

但安装了宝石!我也试过这个变种:

config.gem 'mattetti-googlecharts', :lib => 'gcharts' 

回答

3

使用RubyGems repository。 GitHub宝石已过时。

$ gem install googlecharts 

然后在你的应用程序

config.gem 'googlecharts' 

您不必要求gchartbecause of this。还请注意,您试图要求gcharts.rb,而不是gchart.rb

+0

Tnxs。你能解释为什么config.gem'mattetti-googlecharts'不起作用吗?如果它已更新,我应该只调用每个'googlecharts'吗? – 2010-08-17 17:37:10

+0

因为你需要'gchart'而不是'gchart' – 2010-08-18 00:11:58