2010-08-17 4 views
0

J'ai déjà installé cette gemme: googlecharts.rubyforge.org, mais je ne veux pas l'exiger chaque fois que j'en ai besoin sur mes actions, alors j'essaye de le faire rails façon:Rails config.gem erreur sur gem installé

config.gem 'mattetti-googlecharts' 

Alors je vais commencer mon serveur et obtenir cette erreur:

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.

Mais le bijou est installé! J'ai également essayé cette variante:

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

Répondre

3

Utilisez RubyGems repository. Le joyau GitHub est obsolète.

$ gem install googlecharts 

Puis dans votre application

config.gem 'googlecharts' 

Vous n'avez pas besoin d'exiger gchartbecause of this. Notez également, vous essayiez d'exiger gcharts.rb, pas gchart.rb.

+0

Tnxs. Pouvez-vous expliquer pourquoi config.gem 'mattetti-googlecharts' n'a pas fonctionné? Si elle était mise à jour, devrais-je invoquer seulement par 'googlecharts'? –

+0

Parce que vous exigiez des 'gcharts' au lieu de' gchart' –