0

我上次使用 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)

知道为什么吗?

4

3 回答 3

0

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

rvm use ruby-2.0.0-p195 --default
bundle install
于 2013-08-27T15:21:56.220 回答
0

您可以首先确保它存在

gem list

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

您可能也已经在捆绑包中拥有它

bundle list

只需将其(返回?)放入您的捆绑包中。

于 2013-08-26T21:08:16.833 回答
0

You can check if Capistrano is installed by running the list command

gem list

If you do not see it in the list, you may simply install it

gem install capistrano

于 2018-11-08T22:22:10.910 回答