1

それで、私はかなり長い間 Windows で Rails アプリを開発してきましたが、特定の gem をインストールしようとすると常に発生する問題が 1 つあります。

$ gem install capybara-webkit-0.12.1.gem
Temporarily enhancing PATH to include DevKit...
Building native extensions.  This could take a while...
ERROR:  Error installing capybara-webkit-0.12.1.gem:
        ERROR: Failed to build gem native extension.

        c:/RailsInstaller/Ruby1.9.3/bin/ruby.exe extconf.rb


Gem files will remain installed in c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/capybara-webkit-0.12.1 for inspection.
Results logged to c:/RailsInstaller/Ruby1.9.3/lib/ruby/gems/1.9.1/gems/capybara-webkit-0.12.1/./gem_make.out

ネイティブ拡張機能を必要とする gem をインストールしようとすると、このエラーが頻繁に発生します。RubyInstaller wiki のトラブルシューティング ページに非常によく似た問題が記載されていますが、そこで提案された解決策はうまくいきませんでした。あなたが私に与えることができる助けをいただければ幸いです。=)

4

1 に答える 1

0

"Failed to build gem native extension."gem をインストールする際のエラー メッセージは、各 gem に固有のものであり、gem 間で必ずしも共通するとは限りません。したがって、RubyInstaller の場合のエラーを修正するための提案は、他の gem で同じエラーが発生した場合にはおそらく役に立ちません。

最善の方法は、gem 名とともにこのエラー メッセージを Google で検索することです。

Googleで「Failed to build gem native extension capybara webkit」を検索すると、gem リポジトリの次のリンクに、このエラーを修正する方法に関する回答があるようです: https://github.com/thoughtbot/capybara-webkit/issues /77

于 2012-10-16T20:34:43.780 に答える