Ruby on Railsの新機能です。 Windows XPでの作業。私はガイドからの例を通して作業するrailsinstallerドットorgのからWindowsにsqlite3-1.3.6 ruby gemをインストールできないxp
をレールインストーラをインストールしている
はrubyonrailsコマンドを発行ORG/getting_started
をドットドット
」を新しいブログにRailsのバンドルがインストール失敗onネットワークのフェッチ中にエラーが発生しましたhttps://rubygems.org/quick/Marshal.4.8/sqlite3-1.3.6.gemspec.rz
sqlite3-1.3.6 gemをダウンロードし、手動でインストールしようとしましたが、次のエラーが表示されます。
sqlite3.hを確認していません。 sqlite3.hが見つかりません。最初にhttp://www.sqlite.org/からSQLite3をインストールしてください。 * extconf.rbが失敗しました* 何らかの理由でおそらく 必要なライブラリやヘッダーがないため、Makefileを作成できませんでした。詳細は のmkmf.logファイルを確認してください。設定オプションが必要な場合があります。
私は、Sqlite3.dllがシステムパスにあることを確認するために私に教えてくれたので、最新のSqlite3.dll(Windowsのプリコンパイルされたバイナリを使ってsqlite3 dot orgから)をダウンロードし、それらはパス内にあり、c:\ Railsinstall \ Ruby1.9.3 \ bin内のSqlite3.dllファイルも上書きしますが、すべて無駄になります。私もregsrv32 Sqlite3.dllを使用してSqlite3.dllを登録しようとしましたが、 "Sqlite3.dllがロードされましたが、DllRegisterServerエントリポイントが見つかりませんでした"というメッセージを受信するだけです。
私は成功しましたSqlite3-1.3.6-x86-mingw32.gemをインストールすることができましたが、 'rails new blog'はまだSqlite-1.3.6を探します。
私は 'rails new blog --skip-bundle'正常にブログを作成するが、私は問題を抱えていると思う。
誰かが私に何か不足している可能性がありますか?パス内にSqlite3.dllがありますが、Sqlite3.hファイルが見つからないというエラーが発生することはありません。
おかげ
(私は他のすべての要求された宝石のファイルのためにそれを行うことができました。私は、プロキシの問題を有していてもよく知っているが、私はまだローカルに宝石のファイルをインストールできるようになります。)
SQLite3 download pageから
です。出力を表示します。 – jdoe