私は以下の問題と同じ問題に直面しています。誰にも解決策はありますか? Ruby cannot find sqlite3 driver on windows 私はRuby 1.9.1をインストールしてからレールをインストールしましたが、sqlite3-rubyをインストールしましたが、それは壊れています。ディレクトリを削除し、sqlite3-rubyをインストールしてバージョン1.2.3を獲得しました。見つからない "ウィンドウに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
更新:sqlite3-ruby gemの最新バージョンは、Windows上でコンパイルおよびインストールされ、Ruby 1.9と互換性があります。 –
Windows用の実際のsqlite3.dllをインストールする必要があります。
http://www.sqlite.org/download.htmlにアクセスし、sqlitedll-3_6_13.zipおよびsqlite-3_6_13.zip(または最新のバージョンが何であれ)をダウンロードします。
これらのzipファイルをすべて解凍します。 c:\ windows \ system32にsqlite3.exeをコピーし、c:¥windows¥system32にsqlite3.dllをコピーします。
gem installを実行します。sqlite3-ruby --no-ri --no-rdoc --version = 1.2.3 --platform = mswin32をコマンドラインからインストールしてSQLite3 gemをインストールします(余分なフラグにより、Windowsで一般的に利用できないものをコンパイルできません)
私はまだ同じ問題 – kost
- 1. 適切なドライバが見つかりません(SQLite)
- 2. Jdbcドライバが見つかりません
- 3. JDBCドライバが見つかりません
- 4. PDOException:ドライバが見つかりません
- 5. Java - SQLite接続(JDBC用に適切なドライバが見つかりません:sqlite:main.db)
- 6. ウィンドウが見つかりませんC++
- 7. win32gui.FindWindowウィンドウが見つかりません
- 8. windows xamp php 7.0.5とmongodbドライバが見つかりませんでしたが、クラスが見つかりません
- 9. Netbeans IDEにドライバが見つかりません
- 10. DerbyドライバがJava 9モジュールに見つかりません
- 11. jdbc.sqliteに適したドライバが見つかりません
- 12. mysql(リモートデバッグ)用に適切なドライバが見つかりません
- 13. java.sql.SQLException:netbeansに適切なドライバが見つかりません
- 14. SQLException:org.sqlite.JDBCに適切なドライバが見つかりません
- 15. "java.sql.SQLException:jdbc:mysqlに適したドライバが見つかりません"
- 16. 適切なドライバが見つかりません - Spring mvc
- 17. GDAL:pythonでjp2ドライバが見つかりません
- 18. JDBC-Postgresqlのドライバが見つかりません
- 19. jdbc:mariadb(Netbeans)で適切なドライバが見つかりません
- 20. Postgres:jdbcの適切なドライバが見つかりません
- 21. 例外:jdbc:mysqlのドライバが見つかりません
- 22. PDOExceptionMessage:ドライバが見つかりませんでした
- 23. PDO:ドライバが見つかりませんでした
- 24. LinuxでTeradataドライバが見つかりません
- 25. UCanAccess:適切なドライバが見つかりません
- 26. ドライバが見つかりませんでした - Laravel
- 27. jdbcのドライバが見つかりません:mysql:// localhost/<myDB>
- 28. JDBCが見つかりません、適切なドライバ:DB2:javaの
- 29. メソッド「Sockets.Plugin.Abstractions.ITcpSocketClient.ConnectAsync」が見つかりません(のNeo4jドライバ)
- 30. 接続偽装:ドライバが見つかりませんでした
正確に重複していますか? :p – jalf