[英]Ruby: Cannot Install Watir Gem On Windows
Watir的網站說我需要Ruby 1.8.6,我正在運行。 Windows安裝應該像gem install watir
一樣簡單。 但是當我運行它時,我得到了這個:
C:\Users\Ryguy\Code>gem install watir
Building native extensions. This could take a while...
ERROR: Error installing watir:
ERROR: Failed to build gem native extension.
C:/Ruby/bin/ruby.exe extconf.rb
checking for strncpy_s()... no
creating Makefile
make
'make' is not recognized as an internal or external command,
operable program or batch file.
Gem files will remain installed in C:/Ruby/lib/ruby/gems/1.8/gems/win32-api-1.4.5 f
Results logged to C:/Ruby/lib/ruby/gems/1.8/gems/win32-api-1.4.5/ext/gem_make.out
我的Ruby版本: ruby 1.8.6(2009-08-04 patchlevel 383)[i386-mingw32]
我的RubyGems版本: 1.3.5
我建議您安裝RubyInstaller開發工具包,如此處所述
安裝完成后,Watir依賴項(win32-api)的編譯過程將成功安裝。
結果我需要安裝Ruby Development文件。 = /
執行以下命令及其工作原理
gem install watir --platform = mswin32
安裝devkit並在從cmd調用Windows 7上的bat文件后修復了這個問題。 使用Ruby 1.9.1
在安裝DevKit之后,我還必須安裝nokogiri才能讓Watir在Windows上成功安裝。 使用:gem install nokogiri
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.