【问题标题】:cap deploy: could not find capistranocap deploy: 找不到 capistrano
【发布时间】:2013-08-26 21:01:51
【问题描述】:

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

知道为什么吗?

【问题讨论】:

    标签: ruby rubygems capistrano


    【解决方案1】:

    你可以从确保它存在开始

    gem list
    

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

    你可能也有它在捆绑包中

    bundle list
    

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

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

        【解决方案3】:

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

        gem list

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

        gem install capistrano

        【讨论】:

          猜你喜欢
          • 2014-01-16
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多