【问题标题】:Can't install rvm-capistrano gem无法安装 rvm-capistrano gem
【发布时间】:2012-04-26 14:42:38
【问题描述】:

我刚刚升级到最新的 RVM (1.12.3) 并正在尝试安装 rvm-capistrano gem。

我已经安装了最新的capistrano, capistrano-ext, and capistrano-colors gems

这是我添加到我的 Gemfile 中的行:

gem 'rvm-capistrano'

当我执行'bundle install' 时,出现以下错误:

=============================================

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/bin/rake 错误:错误:[rake --tasks] rake 已中止!

未初始化的常量 Capistrano

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/rvm-capistrano-1.0.2/lib/rvm/capistrano.rb:3:in `'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `需要'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `rescue in block in require'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:62:in `block in require'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `每个'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `需要'

/home/larry/.rvm/gems/ruby-1.9.3-p125@stuptues/gems/bundler-1.1.3/lib/bundler.rb:119:in `需要'

/home/larry/RubyMine/StupidTuesday/config/application.rb:7:in `'

/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `require'

/home/larry/RubyMine/StupidTuesday/Rakefile:4:in `'

================================================ =

这是新添加的“违规”行 rvm-capistrano/lib/rvm/capistrano.rb文件:

Capistrano::Configuration.instance(true).load 做

这似乎应该可以正常工作。有谁知道为什么没有?

谢谢,

拉里

【问题讨论】:

  • 当“gem rvm-capistrano”行放在我的 Gemfile 中的“gem capistrano”行之前时,发生了该错误(以及与 rails 生成器相关的相同错误)。当我将“rvm-capistrano”行放在“capistrano”行之后,它工作正常。我没有意识到 Gemfile 中存在订单依赖关系。希望这会对其他人有所帮助。 -- 拉里

标签: rvm capistrano rvm-capistrano


【解决方案1】:

只需更新 rvm-capistrano gem 的版本:

bundle update rvm-capistrano

此问题已报告并已修复。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2012-05-10
    • 1970-01-01
    • 2011-12-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多