为什么长臂猿会抛出'未初始化的常量Gibbon :: API(NameError)'

And*_*vey 5 ruby-on-rails mailchimp gibbon

我正在尝试将长臂猿宝石添加到Rails 3.2应用程序中.

我按照说明操作,并设置了一个带有以下内容的gibbon.rb初始化程序

Gibbon::API.api_key = ENV["MAILCHIMP_API_KEY"]
Gibbon::API.timeout = 15
Gibbon::API.throws_exceptions = false
Run Code Online (Sandbox Code Playgroud)

该应用程序正在投掷

uninitialized constant Gibbon::API (NameError)
Run Code Online (Sandbox Code Playgroud)

我尝试过require 'gibbon',但似乎没有任何效果.

为什么课程没有初始化?

And*_*vey 7

结果我使用了错误版本的gem.

Github运行了一个闪亮的新版本0.5,而rubygems仍然在v.4.4.

安装git: 'git://github.com/amro/gibbon.git'解决了一切!

捂脸!