嘗試安裝時水豚,WebKit的Ruby的水豚,WebKit的安裝程序無法構建本地擴展
gem install capybara-webkit
我得到這個錯誤:
Temporarily enhancing PATH to include DevKit...
Building native extensions. This could take a while...
ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension.C:/Ruby192/bin/ruby.exe extconf.rb
Gem files will remain installed in C:/Ruby192/lib/ruby/gems/1.9.1/gems/capybara-webkit-0.4.1 for inspection.
Results logged to C:/Ruby192/lib/ruby/gems/1.9.1/gems/capybara-webkit-0.4.1/./gem_make.out
我在Windows上是7 64位和我安裝所以我可以使用與Blueprint CSS捆綁在一起的壓縮器腳本。
我到現在還沒有問題(即使JSON需要安裝Devkit,或者當我必須安裝捆綁軟件gem才能使bundle install
正常工作時,一切都非常清晰),而這正是我卡住的地方。
你有沒有過這樣的特定機器/服務器上安裝過去/建築寶石的問題? – jefflunt 2011-06-07 13:36:36
嗨normalocity,這是我第一次使用Ruby,我正在安裝它,所以我可以使用與Blueprint CSS捆綁在一起的壓縮器腳本。直到現在我還沒有特別的問題(甚至當json需要安裝Devkit時,或者當我必須安裝捆綁軟件gem以使「捆綁安裝」工作)時,一切都非常清晰,而這正是我被卡住的原因。沒有其他人似乎有我的問題... – Ivan 2011-06-07 13:45:49
在某些情況下,這些錯誤可能是寶石特定的。由於它在本機擴展部分失敗,我要檢查的第一個地方是確保安裝了任何必要的編譯器以構建本機代碼。查看capybara-webkit的文檔,看看他們是否有在Windows上安裝/構建的自定義說明。 – jefflunt 2011-06-07 13:50:01