我正在尝试安装 Watir,但当我尝试运行时sudo gem install watir
出现此错误
Building native extensions. This could take a while...
ERROR: Error installing watir:
ERROR: Failed to build gem native extension.
current directory: /var/lib/gems/2.3.0/gems/ffi-1.9.18/ext/ffi_c
/usr/bin/ruby2.3 -r ./siteconf20170429-29912-10tswho.rb extconf.rb
mkmf.rb can't find header files for ruby at /usr/lib/ruby/include/ruby.h
我如何安装 Watir?
答案1
我必须运行一些命令才能使其工作。
sudo apt-get install ruby-dev
然后,当我回顾文档时,我意识到我还必须安装selenium-webdriver
sudo gem install selenium-webdriver
您可能还必须在安装之前运行以下命令selenium-webdriver
sudo gem update --system
答案2
我在安装时遇到了同样的问题:
gem install test-kitchen
我的解决办法是:
sudo apt-get update
sudo apt-get upgrade
然后安装顺利完成
24 秒后完成安装 ffi、gssapi、httpclient、rubyntlm、little-plugger、multi_json、logging、nori、builder、gyoku、erubis、winrm、rubyzip、winrm-fs、winrm-elevated、test-kitchen 的文档,安装了 16 个 gem