5

rubyinstaller、devkit、および rails 4.0 beta (すべて 32 ビット) を使用して 64 ビット Windows に Ruby 2.0 をインストールしました (Ruby は奇妙なことに 64 ビット プロセッサを 32 ビットと誤解するため)。

sqlite3 バイナリ (個別にダウンロード) を PATH に追加しました。

rails server コマンドを実行すると、次のエラーが表示されます

C:/Ruby200/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.7-x86-mingw32/lib/sqlite3.rb:6:「require」で: そのようなファイルを読み込めません -- sqlite3/sqlite3_native ( LoadError) C:/Ruby200/lib/ruby/gems/2.0.0/gems/sqlite3-1.3.7-x86-mingw32/lib/sqlite3.rb:6 から:

ソースから sqlite3 gem を再インストールするためにhttps://groups.google.com/forum/?fromgroups=#!topic/rubyinstaller/gedIaMryCFQで修正を試みましたが、sqlite3 が見つからないというエラーで失敗します。

何時間もデバッグした後、この問題を修正できません。これは、間違いのない Ruby on Rails フレームワークを学ぶという私のモチベーションを完全に打ち砕きました。Ruby は簡単なはずだったのに!誰か助けてくれませんか?

4

1 に答える 1

2

Windows 64 ビット マシンでバージョン Ruby 2.0 に問題があったため ("missing sqlite3_native")、Ruby 1.93 に戻して動作させました。

于 2013-05-15T09:26:41.050 に答える