2012-05-21 37 views
0

我正在嘗試遵循Michael Hartl的rails教程,但每當我發出rails服務器命令時都會返回以下錯誤。任何幫助將非常感激。Rails服務器命令返回CL錯誤

C:\Users\Justin\Documents\rails_projects\first_app>rails server 
C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requirement.rb:81: 
in `parse': Illformed requirement ["2.0.0."] (ArgumentError) 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requi 
rement.rb:106:in `block in initialize' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requi 
rement.rb:106:in `map!' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requi 
rement.rb:106:in `initialize' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requi 
rement.rb:44:in `new' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/requi 
rement.rb:44:in `create' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/site_ruby/1.9.1/rubygems/depen 
dency.rb:50:in `initialize' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/dependency.rb:28:in `initialize' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/dsl.rb:58:in `new' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/dsl.rb:58:in `gem' 
     from C:/Users/Justin/Documents/rails_projects/first_app/Gemfile:25:in `e 
valuate' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/dsl.rb:7:in `instance_eval' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/dsl.rb:7:in `evaluate' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
/lib/bundler/definition.rb:17:in `build' 
     from C:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/bundler-1.0.22 
+0

您可能在Gemfile中存在格式不正確的版本。 –

回答

0

不良形成的gemfile是正確的,增加了一個額外的。在版本「2.0.0」之後。