我正在尝试在我的Windows XP SP3上安装“ChiliProject”。一切都很好,直到我尝试处理db:migrate。
C:\ RubyApps \ chiliproject> bundle exec rake db:migrate
然后我收到错误:
耙子流产了! 没有这样的文件要加载--sqlite3
我安装了sqlite3 gem:
sqlite3(1.3.4 x86-mingw32 x86-mswin32-60)
三个文件:来自sqlite.org的sqlite3.exe,sqlite3.dll,sqlite3.def放在“C:\ Ruby192 \ bin”目录下(这是我的默认ruby目录)。
数据库配置是(database.yml):
production:
adapter: sqlite3
database: db/production.db
我做错了什么?
答案 0 :(得分:2)
根据这篇文章http://railsforum.com/viewtopic.php?id=40674,您可能需要添加
gem 'sqlite3-ruby', :require => 'sqlite3'
到您的Gemfile,
然后尝试运行bundle package
和rake db:create
,最后rake db:migrate