【问题标题】:Can some one tell me what this means - bundler cannot load required file有人能告诉我这是什么意思吗 - 捆绑器无法加载所需的文件
【发布时间】:2014-07-07 22:45:17
【问题描述】:

我有这个 gem,我一直在开发中使用,当我使用 Capistrano 部署我的应用程序时,我确保将捆绑安装参数作为文档的一部分传递。我看着应用程序被部署并安装了 gem,当我 ssh 进入我的服务器并以部署用户身份登录时,我在我的开发机器上转到 appName/current/ 和 rand bundle exec promiscuous subscribe 这告诉我它正在复制十个线程并开始监听数据。

虽然我明白了,但在生产中:

/var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:68:in `require': cannot load such file -- pry (LoadError)
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:68:in `block (2 levels) in require'
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:66:in `each'
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:66:in `block in require'
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:55:in `each'
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler/runtime.rb:55:in `require'
    from /var/lib/gems/1.9.1/gems/bundler-1.1.5/lib/bundler.rb:119:in `require'
    from /home/railsapps/aisiswriter/releases/20140707205243/config/application.rb:12:in `<top (required)>'
    from /home/railsapps/aisiswriter/releases/20140707205243/config/environment.rb:2:in `require'
    from /home/railsapps/aisiswriter/releases/20140707205243/config/environment.rb:2:in `<top (required)>'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bundler/gems/promiscuous-9bda9a49ac13/lib/promiscuous/cli.rb:207:in `require'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bundler/gems/promiscuous-9bda9a49ac13/lib/promiscuous/cli.rb:207:in `load_app'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bundler/gems/promiscuous-9bda9a49ac13/lib/promiscuous/cli.rb:216:in `boot'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bundler/gems/promiscuous-9bda9a49ac13/gemfiles/bin/promiscuous:5:in `<top (required)>'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bin/promiscuous:23:in `load'
    from /home/railsapps/aisiswriter/shared/bundle/ruby/1.9.1/bin/promiscuous:23:in `<main>'

现在我无法确定这是捆绑程序问题、撬 (?) 问题还是混杂问题。无论哪种方式发生了什么?这不会发生在开发中......

【问题讨论】:

    标签: ruby-on-rails bundler pry


    【解决方案1】:

    pry 很可能仅在开发模式下捆绑。

    检查您的 Gemfile。

    【讨论】:

    • 是的,那是正确的,我没有在我的代码中的任何其他地方窥探......所以......我在这里错过了什么。
    猜你喜欢
    • 2022-10-16
    • 2021-07-30
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多