【发布时间】:2011-09-08 07:17:34
【问题描述】:
我正在运行 Ruby v1.8.7 和 Rails v3.0.9。
我正在尝试使用这个 twitter gem:http://twitter.rubyforge.org/, v1.7.0
您需要的方向说明:
需要“红宝石” 需要“推特”但是,我收到了这个错误:
加载错误 没有要加载的文件——推特我在 SO 上读到 1.7.0 gem 与 Ruby 1.8.7 不兼容,所以我降级到 0.9(SO 答案提到的版本与 1.8.x 兼容),但仍然无法正常工作。
奇怪的是,如果我启动 irb,并首先包含 rubygems,我可以毫无问题地包含 twitter。
我必须使用 sudo 安装 gem,但我认为这不是问题。
有什么想法可以成功地将这个 twitter gem 包含到我的应用程序中吗?一旦我克服了这个障碍,它看起来超级容易使用。
更新:我尝试添加
宝石“推特”到我的 Gemfile 并运行捆绑安装,现在我收到 Phusion Passenger 错误:
Ruby (Rack) 应用程序无法启动 在任何来源中都找不到 twitter-1.7.1 (Bundler::GemNotFound)【问题讨论】:
标签: ruby ruby-on-rails-3 rubygems gem