耙子流产了!没有这样的文件加载--sqlite3

时间:2011-05-17 02:59:45

标签: ruby-on-rails-3 sqlite rake rails-postgresql

我已经设置了一个新的rails3应用程序,我的gemfile位于

之下
source 'http://rubygems.org'
gem 'rails', '3.0.0'
gem 'nifty-generators'
gem 'pg'
gem 'authlogic'
gem 'jquery-rails'
gem "mocha", :group => :test

从Gemfile中可以看出,我打算使用postgresql作为数据库,而不是默认的sqllite3。但是,当我第一次尝试执行rake db:create或rake db:migrate时,它一直给我错误rake aborted! no such file to load -- sqllite3

db/development.sqllite中有一个文件,我在收到此错误后删除了...认为它会有所帮助。但事实并非如此。

3 个答案:

答案 0 :(得分:1)

检查/config/database.yml文件

您可能仍然将其设置为连接到sqlite3数据库(默认)

答案 1 :(得分:1)

对我来说,错误是通过从aptitude安装libsqlite3-ruby1.9.1库来解决的。

RoR 3.1,Ruby1.9.2

答案 2 :(得分:0)

下载以下内容: http://www.sqlite.org/sqlite-dll-win32-x86-3070701.zip 在/ ruby​​ / path / lib(eg.c:\ ruby​​192)

中进行了拉伸和删除