while occurred installing error cannot and ruby-on-rails ruby gem capybara capybara-webkit

ruby-on-rails - an error occurred while installing capybara webkit 1.15 1 and bundler cannot continue



ERROR: error al instalar capybara-webkit: (5)

¿Alguna sugerencia sobre cómo solucionarlo?

gem install capybara-webkit -v ''0.11.0'' Building native extensions. This could take a while... ERROR: Error installing capybara-webkit: ERROR: Failed to build gem native extension. /home/durrantm/.rvm/rubies/ruby-1.9.3-p194/bin/ruby extconf.rb sh: qmake: not found Gem files will remain installed in /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0 for inspection. Results logged to /home/durrantm/.rvm/gems/ruby-1.9.3-p194/gems/capybara-webkit-0.11.0/./gem_make.out


En El Capitan o Yosemite, es posible que deba hacer la brew install qt55 acuerdo con el documento aquí .


Para Ubuntu 16.04

sudo apt-get install qt-sdk

Seguido por

gem install capybara-webkit -v ''1.11.0'' o reemplace con la versión que desee instalar.


Probablemente estás perdiendo las bibliotecas qt. Consulte el wiki de capybara-webkit para obtener instrucciones sobre cómo instalarlos para su plataforma.


Si estás en Ubuntu haz

sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui

Si estás en Mac

brew install qt

y entonces

gem install capybara-webkit -v ''0.11.0''


brew install qt solo se instalará (a partir del 4 de agosto de 2015) 4.8.6 , lo que le proporciona este mensaje.

WARNING: The next major version of capybara-webkit will require at least version 5.0 of Qt. You''re using version 4.8.6.

En cambio, si lo haces

brew install qt5 brew link --force qt5

no obtendrás ese error.