1

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

Could not find *** in any of the sources
4

3 回答 3

2

我必须将此添加到我的 deploy.rb 顶部

require 'bundler/capistrano'
于 2013-07-09T05:13:50.600 回答
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'
}
于 2014-01-19T08:07:15.257 回答
0

我一直在使用另一个应用程序时遇到同样的错误,我的解决方案是在sudo之前添加bundle install. 简单的版本同样有效——没有错误消息——它只是奇怪地遗漏了一些宝石。

于 2013-12-03T03:19:40.560 回答