Não é possível instalar o gem: Falha ao construir a extensão nativa do gem ao tentar instalar o Watir

2

Estou tentando instalar o Watir, mas quando tento executar o sudo gem install watir , recebo esse erro

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

Como posso instalar o Watir?

    
por Jordan Baron 29.04.2017 / 21:52

2 respostas

1

Eu tive que executar alguns comandos para fazê-lo funcionar.

sudo apt-get install ruby-dev

Então, enquanto olhava para a documentação, percebi que também tinha que instalar o selenium-webdriver

sudo gem install selenium-webdriver

Você também pode precisar executar o seguinte comando antes de instalar selenium-webdriver

sudo gem update --system

    
por Jordan Baron 29.04.2017 / 23:03
0

Eu tive o mesmo problema de instalação:

gem install test-kitchen

Minha correção foi:

sudo apt-get update
sudo apt-get upgrade 

Em seguida, a instalação foi concluída sem problemas

Concluiu a instalação da documentação para ffi, gssapi, httpclient, rubyntlm, little-plugger, multi_json, logging, nori, construtor, gyoku, erubis, winrm, rubyzip, winrm-fs, winrm-elevated e test-kitchen após 24 segundos 16 gemas instaladas

    
por Remal Alshammari 18.06.2018 / 23:18