最近、私はWebアプリケーションを作成し、それを使用してデータベースにアクセスしたいと思っています。それを実行する手順を実行しましたが、それでもエラーが発生します。手順で実行した問題がどこにあるのかわかりません。どこが間違っているか教えてください。
私が間違っているところや私がスキップしたものを助けてください..ありがとう..
最近、私はWebアプリケーションを作成し、それを使用してデータベースにアクセスしたいと思っています。それを実行する手順を実行しましたが、それでもエラーが発生します。手順で実行した問題がどこにあるのかわかりません。どこが間違っているか教えてください。
私が間違っているところや私がスキップしたものを助けてください..ありがとう..
コールデコットのインストールに問題がありました。
ERROR: Error installing caldecott:
ERROR: Failed to build gem native extension.
"C:/Program Files/ruby-1.9.2/bin/ruby.exe" extconf.rb
*** extconf.rb failed ***
エラー :
私はこのリソースを見つけました:http ://www.clausconrad.com/blog/installing-caldecott-on-windows
これは役に立ちましたが、私の問題は、システムに複数のルビーがインストールされていることでした!
したがって、正しいルビーインストールを使用していることを確認し、必要に応じて他のインストールを削除してください:私は持っていました:
C:/Program Files / ruby-1.9.2 / bin / ruby.exe
と
C:\ Ruby193 \ bin \ ruby.exe
私は最初のものを削除しました、そしてすべてがうまくいきました、リンクが言うように開発キットをインストールすることを忘れないでください、そしてすべてが大丈夫であるはずです。
Windows に eventmachine をインストールする際に問題があります。代わりにこれを試してください:
gem install eventmachine --pre
gem install caldecott
Caldecott をインストールするには、Ruby 1.9.2 が必要です。バージョンを確認する
ruby -v
1.9 でない場合は、バージョンを更新してインストールを再試行してください