Как установить sqlite3 для Ruby в Windows?
Будучи действительно новичком в Ruby / Rails, и после попытки решить проблему самостоятельно в эти выходные, я пытаюсь обратиться за советом здесь.
У меня есть полная установка Ruby / Apache / Passenger на FreeBSD, и я пытаюсь выполнить задачу использования Windows в качестве среды разработки Ruby.
До сих пор:
Ruby установлен, v2.0.0p0 (2013-02-24) [x64-ming32]Rails установлен, v.3.2.12У меня установлен и зарегистрирован Ruby Dev Kit.У меня есть sqlite3 dll / exe, скопированная в папку Ruby «bin» (которая также находится в моем пути с помощью консоли «Запустить командную строку с Ruby».)Я могу успешно запустить сервер rails и продолжитьhttp://guides.rubyonrails.org/getting_started.html учебник до 3.3."> rake db: create" говорит мне:
Пожалуйста, установите адаптер sqlite3:gem install activerecord-sqlite3-adapter
(sqlite3 не является частью пакета. Добавьте его в Gemfile.)
которого я не имею "понимания". Попытка установить activerecord-sqlite3-адаптер дает мне «Не удалось найти правильный драгоценный камень ...»
"> gem install 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 на Windows. Я пытаюсь следовать основному учебнику по Rails, и он не определяет ни одну из этих проблем (возможно, потому что Ruby на Windows, кажется, естественная боль для многих людей.)
Что мне не хватает?!? Я просто пытаюсь установить sqlite3 для Ruby на Windows, кажется простым, не так ли?
Если я сделаю">rais db"
оболочка SQLite представлена:
SQLite version 3.7.15.2 2013-01-09 11:53:05
Подобные вопросы с шагами, которые не решают мою проблему:Установка SQLite 3.6 в Windows 7