我面臨與下面相同的問題。有沒有人有解決辦法? Ruby cannot find sqlite3 driver on windows 我安裝了Ruby 1.9.1,然後rails。然後,我安裝了sqlite3-ruby,但多數民衆贊成在破碎。所以,我刪除了目錄,並安裝了sqlite3-ruby for win 1.2.3版本。但是,獲取錯誤「sqlite驅動程序未找到「Windows上找不到Sqlite驅動程序
回答
我一直有同樣的問題。
sqlite3-ruby 1.2.3版本似乎與Ruby 1.9不兼容。版本1.2.4是(可能)兼容,但Windows二進制版本從未發佈,維護者已宣佈他放棄構建和釋放Windows。根據this post有人正在修復,但它還沒有。
所以這將是一個無益的答案,因爲迄今爲止我的研究都沒有找到現在可用的修復方法。今天獲得Windows Ruby/Rails開發設置的選項似乎是要切換到開發數據庫的MySQL,或者回到Ruby 1.8.7。
感謝您的更新。我意識到,並決定使用Ruby 1.8.7。但是,無論如何,我轉移到Django。 – kost 2009-06-14 11:20:44
您需要安裝適用於Windows的實際sqlite3 .dll。
轉到http://www.sqlite.org/download.html和下載sqlitedll-3_6_13.zip和sqlite-3_6_13.zip(或任何最新版本)。
解壓縮這兩個zip文件。將sqlite3.exe複製到c:\ windows和sqlite3.dll到c:\ windows \ system32
運行gem install sqlite3-ruby --no-ri --no-rdoc --version = 1.2.3 --platform = mswin32從命令行安裝SQLite3 gem(額外的標誌防止它試圖編譯一些Windows上通常不可用的東西)
我已經這樣做了,仍然是相同的問題 – kost 2009-05-06 05:48:15
- 1. Laravel 5.1找不到SQLite驅動程序
- 2. pdo sqlite找不到驅動程序... php文件不能處理
- 3. 找不到合適的JDBC驅動程序驅動程序
- 4. Laravel - 使用sqlite找不到驅動程序例外
- 5. Java - SQLite連接(找不到適合JDBC的驅動程序:sqlite:main.db)
- 6. JRuby + Sqlitejdbc:找不到適合jdbc的驅動程序:sqlite:
- 7. 在laravel for sqlite中找不到pdo異常驅動程序
- 8. Ruby無法在Windows上找到sqlite3驅動程序
- 9. PDOException找不到驅動程序Laravel 5.4
- 10. IBM .NET驅動程序找不到db2locale.dll
- 11. Laravel:PDOException:找不到驅動程序
- 12. 路由雲找不到驅動程序
- 13. Ubuntu找不到PICKIT3驅動程序
- 14. 找不到驅動程序(php,PDO)
- 15. Tomcat 6找不到mysql驅動程序
- 16. 找不到JDBC驅動程序
- 17. PDOException找不到驅動程序
- 18. PDOException:找不到驅動程序
- 19. 找不到Oracle JDBC驅動程序
- 20. PHP:找不到驅動程序(PDO,MySql)
- 21. PDOException「找不到驅動程序」
- 22. PDOException:找不到驅動程序行:25
- 23. Birt找不到JDBC驅動程序
- 24. PDO:Uncaught PDOException:找不到驅動程序
- 25. Business Objects找不到JDBC驅動程序
- 26. Gerrit JDBC驅動程序找不到
- 27. PDO sqlsrv:找不到驅動程序
- 28. php artisan migrate:PDOException找不到驅動程序
- 29. Wamp + Pdo Mysql找不到驅動程序
- 30. 找不到Oracle jdbc驅動程序
那麼,確切的重複? :p – jalf 2009-05-05 18:44:04