首页 文章

Rails部署Capistrano - capistrano / cli(LoadError)

提问于
浏览
1

我按照本教程 .

https://gorails.com/deploy/ubuntu/14.04#capistrano

现在我被困在这里

我在设置添加Nginx主机上限 生产环境 部署后运行了此命令

并碰到了这个,现在不知道该怎么办 .

/home/deploy/.rbenv/versions/2.2.4/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in require': cannot load such file -- capistrano/cli (LoadError) from /home/deploy/.rbenv/versions/2.2.4/lib/ruby/2.2.0/rubygems/core_ext/kernel_require.rb:54:in require ' from /usr/bin/cap:3:in `'

1 回答

  • 2

    我通过删除旧的Capistrano宝石来解决这个问题 .

    # remove all old versions of the gem
    gem cleanup rjb
    

    我有同样的错误,因为我安装了这个Gem并将我的ruby从2.0.0升级到2.1.9 . 重新安装解决了我的问题 . 希望这可以帮到你 .

    如果你仍然有这个问题,我强烈建议你使用bundler和

    bundle exec cap <args>
    

相关问题