Ruby ne peut pas trouver le pilote sqlite3 sur Windows

Je suis en train de mettre en place le framework Ruby on Rails sur windows. Je suis en utilisant le Flash Rails de distribution qui ressemble assez bonne, mais il ya un problème avec sqlite3. J'ai trouvé les fils me disant d'installer la version 1.2.3, qui a installé amende. Je suis l'aide de ruby 1.9.0, et chaque fois que j'essaie et exécuter un script (par exemple, rake db:create) qui utilise la base de données, j'obtiens un message d'erreur "pas de pilote pour sqlite3 trouvé".

Ce qui, apparemment, est un manque sqlite3.dll mais j'ai la dll dans mon %PATH%, et j'ai aussi essayé de le copier dans le répertoire où j'exécute le script dans le répertoire où le sqlite3 code ruby vie.

Quelqu'un a une idée? Si possible, je veux que tous teh ruby trucs pour être autonome donc je peux l'utiliser à partir d'une clé usb.

EDIT: Pour préciser, j'ai déjà utilisé gem install pour installer ruby-gem sqlite3 - c'est juste non fonctionnels comme il ne le trouve pas sqlite3.dll (même s'il est effectivement présent dans un répertoire sur mon %PATH%)

MODIFIER la PARTIE 2: Après avoir fait des plus creuser, le problème apparaît que le rubis ne charge pas la sqlite3_api.dll. Je l'ai copié tous mes fichiers, je viens d'obtenir un échec de lecture de fichier. D'autres bibliothèques dll dans le même répertoire (par ex. zlib.dll) beau travail!
J'ai essayé d'installer la dll dans system32, et qui n'a pas fonctionné non plus.

source d'informationauteur Greg Reynolds