新手问题 capistrano-2.15.5,请问这个是什么问题呢?弄了 n 久啊。

QueXuQ · 2013年10月21日 · 最后由 QueXuQ 回复于 2013年10月22日 · 2771 次阅读
$ cap deploy
/Users/ji/.rvm/gems/ruby-2.0.0-p247/gems/capistrano-2.15.5/bin/cap:3:in `require': cannot load such file -- capistrano/cli (LoadError)
  from /Users/ji/.rvm/gems/ruby-2.0.0-p247/gems/capistrano-2.15.5/bin/cap:3:in `<top (required)>'
  from /Users/ji/.rvm/gems/ruby-2.0.0-p247/bin/cap:23:in `load'
  from /Users/ji/.rvm/gems/ruby-2.0.0-p247/bin/cap:23:in `<main>'
  from /Users/ji/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `eval'
  from /Users/ji/.rvm/gems/ruby-2.0.0-p247/bin/ruby_noexec_wrapper:14:in `<main>'

https://github.com/wayneeseguin/rvm-capistrano 可能需要这个 gem 吧 另外提醒,capistrano 部署 rvm 有“风险”,反正我尝试了几个小时之后,换成 rbenv 解决问题……我用的是 capistrano v3. 建议切换到 Capistrano v3,同时服务器端使用 rbenv。

#1 楼 @chunlea 这个 gem 有加着。巨坑,把 rails 版本从 3.2.13 升级到 3.2.15 就解决问题了。

需要 登录 后方可回复, 如果你还没有账号请 注册新账号