cap deploy:找不到capistrano

时间:2013-08-26 21:01:52

标签: ruby rubygems capistrano

当我上次使用它时,卡皮斯特拉诺是防弹的。 但是,自从我上次使用它以来已经有几周了,我现在遇到这样的错误:

cap deploy 
/Users/snowcrash/.rvm/rubies/ruby-2.0.0-p195/lib/ruby/site_ruby/2.0.0/rubygems/dependency.rb:296:in `to_specs': Could not find 'capistrano' (>= 0) among 8 total gem(s) (Gem::LoadError)

知道为什么吗?

3 个答案:

答案 0 :(得分:0)

您可以从确定它存在开始

gem list

可能是你清空了gemset,或者这是一个新的gemset(我看到你正在使用RVM)。

您可能也已经在捆绑包中

bundle list

只需要把它(后面?)放在你的包中。

答案 1 :(得分:0)

有时rvm无法正常工作。您可以尝试将其设置为默认值

rvm use ruby-2.0.0-p195 --default
bundle install

答案 2 :(得分:0)

您可以通过运行list命令来检查Capistrano是否已安装

gem list

如果您没有在列表中看到它,则可以简单地安装它

gem install capistrano