Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/ruby-on-rails/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ruby on rails 设计和rvm存在问题_Ruby On Rails_Devise_Rvm - Fatal编程技术网

Ruby on rails 设计和rvm存在问题

Ruby on rails 设计和rvm存在问题,ruby-on-rails,devise,rvm,Ruby On Rails,Devise,Rvm,我正在尝试运行: rails generate devise User 我得到了以下错误: /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:238:in `const_get': uninitialized constant User (NameError) from /home/zach/.rvm/gems/ruby-2.1.2/gems/

我正在尝试运行:

rails generate devise User
我得到了以下错误:

/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:238:in `const_get': uninitialized constant User (NameError)
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:238:in `block in constantize'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:236:in `each'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:236:in `inject'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/inflector/methods.rb:236:in `constantize'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise.rb:297:in `get'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/mapping.rb:77:in `to'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/mapping.rb:72:in `modules'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/mapping.rb:89:in `routes'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/mapping.rb:156:in `default_used_route'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/mapping.rb:66:in `initialize'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise.rb:331:in `new'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise.rb:331:in `add_mapping'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/rails/routes.rb:221:in `block in devise_for'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/rails/routes.rb:220:in `each'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/devise-3.2.4/lib/devise/rails/routes.rb:220:in `devise_for'
    from /home/zach/HandCoOp/project/HandCo-op/config/routes.rb:2:in `block in <top (required)>'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action_dispatch/routing/route_set.rb:337:in `instance_exec'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action_dispatch/routing/route_set.rb:337:in `eval_block'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action_dispatch/routing/route_set.rb:315:in `draw'
    from /home/zach/HandCoOp/project/HandCo-op/config/routes.rb:1:in `<top (required)>'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:40:in `block in load_paths'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:40:in `each'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:40:in `load_paths'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:16:in `reload!'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:26:in `block in updater'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/file_update_checker.rb:75:in `call'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active_support/file_update_checker.rb:75:in `execute'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:27:in `updater'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes_reloader.rb:7:in `execute_if_updated'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/finisher.rb:71:in `block in <module:Finisher>'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:30:in `instance_exec'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:30:in `run'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:55:in `block in run_initializers'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:226:in `block in tsort_each'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:348:in `block (2 levels) in each_strongly_connected_component'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:427:in `each_strongly_connected_component_from'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:347:in `block in each_strongly_connected_component'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:in `each'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:in `call'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:in `each_strongly_connected_component'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:224:in `tsort_each'
    from /home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:205:in `tsort_each'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:54:in `run_initializers'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application.rb:300:in `initialize!'
    from /home/zach/HandCoOp/project/HandCo-op/config/environment.rb:5:in `<top (required)>'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application.rb:276:in `require_environment!'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands_tasks.rb:147:in `require_application_and_environment!'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands_tasks.rb:133:in `generate_or_destroy'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands_tasks.rb:51:in `generate'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands_tasks.rb:40:in `run_command!'
    from /home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands.rb:17:in `<top (required)>'
    from bin/rails:4:in `require'
    from bin/rails:4:in `<main>'
/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u-support/inchector/methods.rb:238:in`const\u-get':未初始化的常量用户(NameError)
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u support/endoctor/methods.rb:238:in `块在constantize'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u-support/endoctor/methods.rb:236:in'each'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u-support/endoctor/methods.rb:236:in'inject'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u-support/endoctor/methods.rb:236:in'constantize'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe.rb:297:in'get'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/mapping.rb:77:in'to'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/mapping.rb:72:在“模块”中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/mapping.rb:89:in'routes'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/mapping.rb:156:“默认使用的路径”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/mapping.rb:66:in'initialize'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe.rb:331:in'new'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe.rb:331:in“添加映射”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/rails/routes.rb:221:in `设计中的块'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/rails/routes.rb:220:in'each'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/designe-3.2.4/lib/designe/rails/routes.rb:220:in'designe_for'
from/home/zach/HandCoOp/project/HandCo op/config/routes.rb:2:in'block in'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action\u dispatch/routing/route\u set.rb:337:in'instance\u exec'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action\u dispatch/routing/route\u set.rb:337:in'eval_block'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/actionpack-4.1.4/lib/action\u dispatch/routing/route\u set.rb:315:in'draw'
from/home/zach/HandCoOp/project/HandCo-op/config/routes.rb:1:in`'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:40:在“加载路径中的块”中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:40:in‘each’中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:40:在“加载路径”中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:16:in“reload!”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:26:in“block in updater”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u support/file\u update\u checker.rb:75:in'call'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/activesupport-4.1.4/lib/active\u support/file\u update\u checker.rb:75:在“执行”中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:27:in'updater'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/routes\u reloader.rb:7:in'execute\u if\u updated'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application/finisher.rb:71:in'block in'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:30:in'instance_exec'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:30:in'run'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:55:“运行中的块初始化器”
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:226:in`block in tsort_each'
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:348:在每个强连接的组件中的“块(2个级别)”中
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:427:“每个强连接的组件”中
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:347:in“每个强连接的组件中的块”
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:in'each'
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:in'call'
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:345:“每个强连接的组件”
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:224:in'tsort_each'
from/home/zach/.rvm/rubies/ruby-2.1.2/lib/ruby/2.1.0/tsort.rb:205:in'tsort_each'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/initializable.rb:54:in'run_initializers'
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application.rb:300:in'initialize!'
from/home/zach/HandCoOp/project/HandCo-op/config/environment.rb:5:in`'
来自/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/application.rb:276:in“require_environment!”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands\u tasks.rb:147:in“require\u application\u and\u environment!”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands\u tasks.rb:133:在“生成”或“销毁”中
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands\u tasks.rb:51:in“generate”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands/commands\u tasks.rb:40:in“run\u command!”
from/home/zach/.rvm/gems/ruby-2.1.2/gems/railties-4.1.4/lib/rails/commands.rb:17:in`'
从箱子/轨道:4:in“require”
从箱子/轨道:4:in`'
我不太确定这里到底出了什么问题,我会继续调查这个问题。
              rails generate devise:install                       
rails generate devise MODEL