【问题标题】:LoadError when 'require'-ing Twitter gem on Rails在 Rails 上“需要”Twitter gem 时出现 LoadError
【发布时间】:2013-12-16 23:23:38
【问题描述】:

我正在使用 Rails 4.0.1、Ruby 2.0 并运行 Windows。 我在我的一个控制器文件中尝试了 'require'-ing 'twitter':

require 'rubygems'
require 'twitter'
class MyController < ApplicationController
  #etc

我在我的 Gemfile 中添加了“twitter”:

gem 'twitter'

然后重新启动我的 Rails 服务器。但是,当我运行rails s 时,我得到了:

c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/ruby_http_parser.rb:2:in `require': cannot load such file -- 2.0/ruby_http_parser (LoadError)
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/ruby_http_parser.rb:2:in `<top (required)>'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/http_parser.rb:2:in `require'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/http_parser.rb:2:in `<top (required)>'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/http/parser.rb:1:in `require'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/http_parser.rb-0.5.3-x86-mingw32/lib/http/parser.rb:1:in `<top (require d)>'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter/streaming/connection.rb:1:in `require'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter/streaming/connection.rb:1:in `<top (required)>'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter/streaming/client.rb:4:in `require'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter/streaming/client.rb:4:in `<top (required)>'
from c:/Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter.rb:26:in `require'
#etc

我已尝试研究此错误,但没有发现任何此类错误的常见原因是忘记在 Gemfile 中包含 twitter 或忘记需要 ruby​​gems。对新手 Rails 开发人员有帮助吗?谢谢!

【问题讨论】:

    标签: ruby-on-rails ruby twitter rubygems twitter-gem


    【解决方案1】:

    前往

    Ruby200/lib/ruby/gems/2.0.0/gems/twitter-5.1.1/lib/twitter/streaming/connection.rb

    评论行号:1。

    它将解决问题。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-06-30
      • 2014-05-21
      • 1970-01-01
      • 2012-05-13
      • 2012-09-25
      • 2020-10-12
      • 1970-01-01
      相关资源
      最近更新 更多