【问题标题】:Ruby on rails server not starting: bundler-1.14.6 `require': cannot load such fileRuby on rails 服务器未启动:bundler-1.14.6 `require':无法加载此类文件
【发布时间】:2017-08-14 10:27:30
【问题描述】:

将旧的 Ruby on rails 应用程序从 ruby​​ 1.9.3-p545 升级到 ruby​​ 2.3.1。在开发服务器上。 Rails 3.2.8 将升级到 4.2.8(尚未完成)。

RVM 和 ruby​​ 版本升级到 2.3.1,bundle 安装成功。

运行开发服务器时出现如下错误:

/home/javier/.rvm/gems/ruby-2.3.1/gems/activesupport-3.2.8/lib/active_support/values/time_zone.rb:270: warning: circular argument reference - now
/home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:91:in `require': cannot load such file -- zip/zip (LoadError)
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:91:in `block (2 levels) in require'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:86:in `each'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:86:in `block in require'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:75:in `each'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler/runtime.rb:75:in `require'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/bundler-1.14.6/lib/bundler.rb:107:in `require'
    from /home/javier/Workspace/e-nrg/config/application.rb:7:in `<top (required)>'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/railties-3.2.8/lib/rails/commands.rb:53:in `require'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/railties-3.2.8/lib/rails/commands.rb:53:in `block in <top (required)>'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/railties-3.2.8/lib/rails/commands.rb:50:in `tap'
    from /home/javier/.rvm/gems/ruby-2.3.1/gems/railties-3.2.8/lib/rails/commands.rb:50:in `<top (required)>'
    from script/rails:6:in `require'
    from script/rails:6:in `<main>'

【问题讨论】:

    标签: ruby-on-rails ruby ruby-on-rails-3


    【解决方案1】:

    我认为您可以通过以下方式解决您的问题:

    gem 'rubyzip',  "~> 1.1", require: 'zip'
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-04-23
      • 2013-09-30
      • 1970-01-01
      • 2012-03-09
      • 2017-01-23
      • 1970-01-01
      • 2014-04-24
      • 1970-01-01
      相关资源
      最近更新 更多