没有这样的文件加载 - 使用gem gchartrb google_chart

时间:2011-11-27 18:47:25

标签: ruby-on-rails-3 rubygems

我正在尝试使用gem gchartrb在我的RoR应用程序中创建一些图表/图表。

我已经查看了几个教程并且都说了同样的事情,我必须添加

require 'google_chart'

但我收到的消息是:

  

没有要加载的文件 - google_chart

我的控制器内有要求,我已经确认安装了宝石。 我正在使用Rails 3。

此外,我尝试在我的environment.rb中添加config.gem 'gchartrb', :lib => 'google_chart',如建议here但没有改变

感谢您的帮助

编辑: 我也尝试过使用gem googlecharts,我在Gemfile中的内容是:

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

但是当我尝试加载视图时,我得到no such file to load -- gchart

2 个答案:

答案 0 :(得分:2)

我不确定,现在是否需要。但它在Rails 3中也适用于我。我正在使用Rails 3.0.10。我添加了2行以下,它对我有用。

1)宝石'gchartrb'在Gemfile中 2)在config / boot.rb中要求'google_chart'

希望它有所帮助!

答案 1 :(得分:1)

config.gem适用于rails 2.3.X. 对于rails 3,您需要将gem添加到Gemfile并运行gem bundle

您可能还需要检查google_charts gem是否真的支持Rails 3 ... 鉴于最新的代码更新似乎是在2008年 - 实际上可能不太可能。 :(

无论如何你可以尝试看看......