[英]Error while building native extensions for gems (extconf.rb)
因此,我已經在Windows上開發Rails應用程序已有一段時間了,每當我嘗試安裝某些gem時,都會出現一個問題:
$ 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在其疑難解答頁面上記錄了一個非常類似的問題,但是我提出的解決方案對我而言不起作用。 您能給我的任何幫助將不勝感激。 =)
"Failed to build gem native extension."
安裝寶石時出現的錯誤消息是每個寶石所特有的,不一定在所有寶石之間都相同。 因此,當其他gem出現相同的錯誤時,在RubyInstaller情況下修復錯誤的建議可能不會有所幫助。
最好的解決方法是在Google搜尋此錯誤消息以及gem名稱。
在Google上搜索“無法構建gem本機擴展capybara webkit失敗” ,gem repo上的以下鏈接似乎具有解決此錯誤的答案: https : //github.com/thoughtbot/capybara-webkit/issues / 77
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.