2010-05-16 63 views
0

我正在尝试安装一个ror应用程序,但我不断收到此错误。任何想法可能会导致问题?运行rake数据库时出错:创建

/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:156:in `require' 
/home/projects/testproject/lib/tasks/more_tasks.rake:3 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in `load_without_new_constant_marking' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in `load' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:521:in `new_constants_in' 
/usr/lib/ruby/gems/1.8/gems/activesupport-2.3.5/lib/active_support/dependencies.rb:145:in `load' 
/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/tasks/rails.rb:9 
/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/tasks/rails.rb:9:in `each' 
/usr/lib/ruby/gems/1.8/gems/rails-2.3.5/lib/tasks/rails.rb:9 
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `gem_original_require' 
/usr/lib/ruby/site_ruby/1.8/rubygems/custom_require.rb:31:in `require' 
/home/projects/testproject/Rakefile:10 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `load' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2383:in `raw_load_rakefile' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2017:in `load_rakefile' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2016:in `load_rakefile' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2000:in `run' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:2068:in `standard_exception_handling' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/lib/rake.rb:1998:in `run' 
/usr/lib/ruby/gems/1.8/gems/rake-0.8.7/bin/rake:31 
/usr/bin/rake:19:in `load' 
/usr/bin/rake:19 
+0

您应该提供有关您的设置的更多信息:操作系统,数据库以及您做了什么以及您想要完成什么。 – 2010-05-16 00:35:50

+0

您可能想要验证是否正确安装了数据库宝石和软件。例如> gem -v mysql或> gem -v sqlite等等,这取决于你计划使用的数据库软件。然后是安装的下属软件?例如>哪个mysql或>哪个sqlite3等... – 2010-05-16 00:49:30

+3

它看起来像你的stacktrace的第一行缺少,它应该看起来像'LoadError:没有这样的文件加载 - foo'。这真的会帮助我们弄清楚发生了什么问题。 – BaroqueBobcat 2010-05-16 02:42:47

回答

0

列表您在控制台宝石版型“宝石列表”,您将获得与有版本安装宝石的列表,请在这里粘贴列表中,这样的错误可能被识别。谢谢