Capistrano - 在任何来源中都找不到***

时间:2013-07-09 05:13:51

标签: ruby-on-rails capistrano

通过Capistrano部署rails应用程序时,我不断收到错误:

Could not find *** in any of the sources

3 个答案:

答案 0 :(得分:2)

我必须将其添加到deploy.rb

的顶部
require 'bundler/capistrano'

答案 1 :(得分:1)

我遇到了类似的问题。重新安装rake并在/ usr / bin中创建软链接对我不起作用。我在deploy.rb中添加了环境变量

set :default_environment, {
  :PATH => '$HOME/.rvm/gems/ruby-2.0.0-p353/bin:$PATH',
  :GEM_HOME => '$HOME/.rvm/gems/ruby-2.0.0-p353',
  :GEM_PATH => '$HOME/.rvm/gems/ruby-2.0.0-p353:$HOME/.rvm/gems/ruby-2.0.0-p353@global'
}

答案 2 :(得分:0)

我在其他应用中遇到了同样的错误,我的解决方案是在sudo之前添加bundle install。简单的版本也可以正常工作 - 没有错误消息 - 它只是奇怪地留下了一些宝石。