首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >为什么gibbon抛出“uninitialized constant Gibbon::API (NameError)”

为什么gibbon抛出“uninitialized constant Gibbon::API (NameError)”
EN

Stack Overflow用户
提问于 2013-06-21 13:58:44
回答 2查看 2.2K关注 0票数 5

我正在尝试将gibbon gem添加到Rails3.2应用程序中。

我已经按照说明进行了操作,并使用以下内容设置了一个gibbon.rb初始化器

代码语言:javascript
运行
复制
Gibbon::API.api_key = ENV["MAILCHIMP_API_KEY"]
Gibbon::API.timeout = 15
Gibbon::API.throws_exceptions = false

应用程序正在抛出

代码语言:javascript
运行
复制
uninitialized constant Gibbon::API (NameError)

我已经尝试了require 'gibbon'和其他东西,但似乎都不起作用。

为什么类没有初始化?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-06-21 17:32:35

原来我用的是错误版本的宝石。

Github推出了闪亮的0.5版,而rubygems仍然是0.4版。

git: 'git://github.com/amro/gibbon.git'安装解决了所有问题!

脸部涂抹!

票数 7
EN

Stack Overflow用户

发布于 2013-06-27 08:20:35

我是吉本的饲养员。很抱歉给您添了麻烦。我已经更新了readme (感谢Charles),以反映0.4.x是当前版本的事实,并链接到它的自述文件(最近的0.5.x之前的提交)。将来,我一定会创建一个新的分支,这样就不会让人们感到困惑。

版本0.5.0仍在测试中,但应该很快就会发布。文档是不同的,因为它触及了MailChimp的API的新版本,这与旧的API有很大的不同。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17228587

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档