我面臨與下面相同的問題。有沒有人有解決辦法? 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. PDOException:找不到驅動程序,但安裝了驅動程序
- 5. Java - SQLite連接(找不到適合JDBC的驅動程序:sqlite:main.db)
- 6. 在laravel for sqlite中找不到pdo異常驅動程序
- 7. Laravel - 使用sqlite找不到驅動程序例外
- 8. JRuby + Sqlitejdbc:找不到適合jdbc的驅動程序:sqlite:
- 9. Ruby無法在Windows上找到sqlite3驅動程序
- 10. Wamp + Pdo Mysql找不到驅動程序
- 11. php artisan migrate:PDOException找不到驅動程序
- 12. Business Objects找不到JDBC驅動程序
- 13. 找不到Oracle JDBC驅動程序
- 14. Birt找不到JDBC驅動程序
- 15. Symfony PDOException找不到驅動程序
- 16. PDOException找不到驅動程序
- 17. Tomcat 6找不到mysql驅動程序
- 18. PDOException找不到驅動程序Laravel 5.4
- 19. icCube驅動程序找不到:org.postgresql.Driver
- 20. 找不到驅動程序(php,PDO)
- 21. PHPUnit:找不到驅動程序
- 22. IBM .NET驅動程序找不到db2locale.dll
- 23. PDOexception - '找不到驅動程序'
- 24. 找不到合適的驅動程序
- 25. 找不到JDBC驅動程序
- 26. Oracle驅動程序找不到
- 27. 找不到與hhvm驅動程序MySQL
- 28. PDO異常找不到驅動程序
- 29. Browserstack/selenium找不到驅動程序
- 30. 找不到Oracle jdbc驅動程序
那麼,確切的重複? :p – jalf 2009-05-05 18:44:04