首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >未初始化常量Capistrano (NameError)

未初始化常量Capistrano (NameError)
EN

Stack Overflow用户
提问于 2012-07-05 12:48:51
回答 1查看 2.5K关注 0票数 2

rvm 1.14.5,rvm-capistrano (1.2.2)和capistrano (2.12.0)我的Gemfile是:

代码语言:javascript
复制
group :development, :test do
   gem 'rvm-capistrano'
   gem 'capistrano'
end

当我尝试启动passenger时,我一直看到这个错误:

代码语言:javascript
复制
[ pid=4691 thr=76294140 file=utils.rb:176 time=2012-07-04 11:37:06.179 ]: *** Exception NameError in PhusionPassenger::Rack::ApplicationSpawner (uninitialized constant Capistrano) (process 4691, thread #<Thread:0x9184ff8>):
from /home/ved/.rvm/gems/ruby-1.9.3-p194/gems/rvm-capistrano-1.2.2/lib/rvm/capistrano.rb:3:in `<top (required)>'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `require'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:74:in `rescue in block in require'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:62:in `block in require'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `each'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler/runtime.rb:55:in `require'
from /home/ved/.rvm/gems/ruby-1.9.3-p194@global/gems/bundler-1.1.3/lib/bundler.rb:119:in `require'
from /home/ved/rails_projects/grabber/config/application.rb:12:in `<top (required)>'
from /home/ved/rails_projects/grabber/config/environment.rb:3:in `require'
from /home/ved/rails_projects/grabber/config/environment.rb:3:in `<top (required)>'
from config.ru:3:in `require'
from config.ru:3:in `block in <main>'
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-07-06 10:02:58

在这里只是尝试一下,但请确保在安装包时排除了开发和测试组。

捆绑包安装--无需测试开发

由于某种原因,您的应用程序似乎正在尝试加载rvm-capistrano。

票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11337971

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档