2011-01-11 5 views
2

Lorsque je lance rake db: migrate, j'obtiens l'erreur suivante. S'il vous plaît laissez-moi savoir la raison.rake db: créer ruby ​​sur les rails

Environnement - Windows 7 Édition Familiale Premium Rails

F:/ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
F:/ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:156:in `require' 
F:/example/ROR//vendor/plugins/savage-beast/lib/tasks/savage_beast.rake:2 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `load' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:521:in `new_constants_in' 
F:/ruby187/lib/ruby/gems/1.8/gems/activesupport-2.3.8/lib/active_support/dependencies.rb:145:in `load' 
F:/ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:13 
F:/ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:13:in `each' 
F:/ruby187/lib/ruby/gems/1.8/gems/rails-2.3.8/lib/tasks/rails.rb:13 
F:/ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
F:/ruby187/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
F:/example/ROR/Rakefile:10 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' 
F:/ruby187/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 
F:/Ruby187/bin/rake:19:in `load' 
F:/Ruby187/bin/rake:19 
+0

Quelle est l'erreur réelle que vous obtenez? C'est juste le vidage de la pile. – coreyward

+0

comment obtenir l'erreur exacte qui est la chose exacte ce que j'ai vu dans la console – user315252

Répondre

0

Il semble que gem Rails n'est pas installé correctement, car Rake: créer db est une méthode Rails et il semble dans votre cas qu'il ne fonctionne pas correctement.

Vous pouvez consulter this

Step By Step Installer

+0

Je l'ai installé correctement car je suis capable de lancer d'autres applications correctement – user315252

0

Vous pouvez essayer la commande suivante rake db:create:all suivie rake db:migrate Vous coudl obtenir cette erreur si vous avez pas d'installation de databses pour votre projet. Et avez-vous un fichier database.yml dans votre dossier app/config?