2011-11-27 52 views
1

我想在我的RoR應用程序中使用gem gchartrb創建一些圖表/圖表。沒有這樣的文件加載 - google_chart使用gem gchartrb

我已經看過成幾個教程,所有說同樣的話,那我要補充

require 'google_chart' 

但我得到的消息:

沒有這樣的文件加載 - google_chart

我有我的控制器內的要求,我已確認寶石已安裝。 我用Rails 3

而且,我試圖在我的environment.rb中添加config.gem 'gchartrb', :lib => 'google_chart'的建議here但沒有改變

感謝您的幫助

編輯: 我也試圖與寶石googlecharts,我在我的Gemfile是:

gem "googlecharts", :require => "gchart" 

,但我得到no such file to load -- gchart當我嘗試加載視圖。

+0

它似乎谷歌圖表寶石不符合軌道3的工作,所以我標記爲答案的問題。 – marimaf

回答

1

config.gem適用於導軌2.3.X. 鋼軌3,您需要將寶石添加到您的Gemfile和運行gem bundle

您可能還需要檢查google_charts寶石實際上支持Rails 3中...... 鑑於最新的代碼更新似乎已經在2008年 - 這可能實際上不可能。 :(

你可以繼續嘗試一下,看看...

+0

嗨Taryn,我有我的Gemfile中的寶石,並運行笨拙的安裝,寶石安裝。您是對的,gchartrb可能不支持Rails3,我也嘗試與googlecharts,並有gem「googlecharts」,:require =>「gchart」在我的gemfile中的建議這裏http://stackoverflow.com/questions/7703079/googlecharts-gem-where-do-i-put-the-require-gchart但我仍然有同樣的問題「沒有這樣的文件加載gchart」 – marimaf

+0

愚蠢的問題(只是爲了排除),但之前「捆綁安裝」你做了一個「寶石安裝gchart」是嗎? –

+0

是的,我做了,但它仍然沒有工作:( – marimaf

2

我不知道,但現在還是不是必需的,但它在Rails 3的工作對我來說也是如此。我使用Rails 3.0.10我在Gemfile中
2添加低於2線,它爲我工作。

1)創業板gchartrb「)要求 'google_chart' 中的config /的boot.rb

希望它能幫助!

相關問題