Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/matlab/13.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 迈克尔·哈特尔';s Rails教程3-第2章Ex 2.2-无法获取Rails生成脚手架用户。。。工作_Ruby On Rails_Railstutorial.org - Fatal编程技术网

Ruby on rails 迈克尔·哈特尔';s Rails教程3-第2章Ex 2.2-无法获取Rails生成脚手架用户。。。工作

Ruby on rails 迈克尔·哈特尔';s Rails教程3-第2章Ex 2.2-无法获取Rails生成脚手架用户。。。工作,ruby-on-rails,railstutorial.org,Ruby On Rails,Railstutorial.org,尝试学习RubyonRails3教程,现在挂断:第2.2节 例如: rails generate scaffold User name:string email:string 我得到: C:\Sites\rails_projects\demo_app>rails generate scaffold User name:string email: string C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/cus

尝试学习RubyonRails3教程,现在挂断:第2.2节

例如:

rails generate scaffold User name:string email:string
我得到:

C:\Sites\rails_projects\demo_app>rails generate scaffold User name:string email:
string
C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custom_require.rb:
34:in `require': wrong number of arguments (0 for 1) (ArgumentError)
        from C:/Sites/rails_projects/demo_app/Gemfile:4:in `evaluate'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/dsl.rb:7:in `instance_eval'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/dsl.rb:7:in `evaluate'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/definition.rb:17:in `build'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:138:in `definition'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:126:in `load'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:110:in `setup'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/setup.rb:7:in `<top (required)>'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custo
m_require.rb:57:in `require'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custo
m_require.rb:57:in `rescue in require'
        from C:/RailsInstaller/Ruby1.9.2/lib/ruby/site_ruby/1.9.1/rubygems/custo
m_require.rb:35:in `require'
        from C:/Sites/rails_projects/demo_app/config/boot.rb:6:in `<top (require
d)>'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from <internal:lib/rubygems/custom_require>:29:in `require'
        from script/rails:5:in `<main>'
C:\Sites\rails\u projects\demo\u app>rails generate scaffold用户名:string电子邮件:
一串
C:/RailsInstaller/Ruby1.9.2/lib/ruby/site\u ruby/1.9.1/rubygems/custom\u require.rb:
34:“require”中:参数数量错误(0代表1)(ArgumentError)
来自C:/Sites/rails\u projects/demo\u app/Gemfile:4:“评估”中的
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/dsl.rb:7:in'instance_eval'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/dsl.rb:7:in'evaluate'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/definition.rb:17:in'build'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:138:in'definition'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:126:in'load'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler.rb:110:in'setup'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/gems/1.9.1/gems/bundler-1.0.21
/lib/bundler/setup.rb:7:in`'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/site\u ruby/1.9.1/rubygems/custo
m_require.rb:57:in'require'
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/site\u ruby/1.9.1/rubygems/custo
m_require.rb:57:in“require中的救援”
来自C:/RailsInstaller/Ruby1.9.2/lib/ruby/site\u ruby/1.9.1/rubygems/custo
m_require.rb:35:in'require'
来自C:/Sites/rails\u projects/demo\u app/config/boot.rb:6:in`'
from:29:in'require'
from:29:in'require'
来自脚本/rails:5:in`'

有人能帮我找到正确的方向吗?谢谢

我不知道您是否是rails 3的新用户,但如果不是,也不知道您是否是,我认为Desive是一个很好的使用工具。我已经完成了这本书,我使用Desive作为我的身份验证系统。您所需要做的就是从github手动安装它,以便阅读它的文档以及更多关于AsciCast和railscast for videos(与Desive合作)的教程。这是本书中使用的许多方法,例如,如果登录、当前用户、登录e.t.c,并且在使用design之前销毁用户模型,我将查看您的GEM文件,以确保您输入的所有内容都正确无误


HTH

看起来您在
电子邮件:
字符串之间有一个空格
不,对不起,这只是粘贴到这里的结果。错误发生时没有空间。我看不出rails生成命令有任何错误。你能分享你的档案吗?