如何在Windows上为Ruby安装sqlite3?

对Ruby / Rails真的很陌生,在本周末自己尝试解决问题之后,我正在尝试在这里寻求建议。


我已经在FreeBSD上完成了完整的Ruby / Apache / Passenger设置,我正在尝试完成将Windows用作Ruby开发环境的任务。


至今:


已安装Ruby,版本为v2.0.0p0(2013-02-24)[x64-ming32]

已安装Rails,v.3.2.12

我已经安装并注册了Ruby开发套件。

我已将sqlite3 dll / exe复制到Ruby“ bin”文件夹(也使用“使用Ruby启动命令提示符”控制台在我的路径中)。

我可以成功启动Rails服务器,并继续进行http://guides.rubyonrails.org/getting_started.html 3.3教程。

“> rake db:create”告诉我:


请安装sqlite3适配器:(gem install activerecord-sqlite3-adaptersqlite3不属于捆绑包。将其添加到Gemfile中。)


我对此没有“了解”。尝试安装activerecord-sqlite3-adapter给我“找不到有效的gem ...”


“>“宝石安装sqlite3”返回:


Building native extensions.  This could take a while... ERROR:  Error installing sqlite3: ERROR: Failed to build gem native extension.


D:/Development/Ruby200-x64/bin/ruby.exe extconf.rb checking for sqlite3.h... *** extconf.rb failed ***


现在,我被困在什至不知道我的Ruby on Windows安装处于什么状态的地方。我正在尝试遵循主要的Rails教程,并且没有指定任何这些问题(可能是因为Ruby Windows似乎对很多人来说是很自然的痛苦。)


我想念什么?!?我只是想在Windows上为Ruby安装sqlite3,看起来很简单,对吧?


如果我这样做,">rais db"将显示SQLite shell:


SQLite version 3.7.15.2 2013-01-09 11:53:05


汪汪一只猫
浏览 868回答 3
3回答
打开App,查看更多内容
随时随地看视频慕课网APP