¿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
ruby-on-rails
ruby
gem
capybara
capybara-webkit
Michael Durrant
fuente
fuente
Respuestas:
Si estás en Ubuntu haz
Si estás en Mac
y entonces
fuente
export QMAKE=/usr/bin/qmake-qt4
en RHEL6.export QMAKE=/usr/local/Cellar/qt5/5.5.1_1/bin/qmake
Para Ubuntu 16.04
sudo apt-get install qt-sdk
Seguido por
gem install capybara-webkit -v '1.11.0'
o reemplácelo con la versión que desee instalar.fuente
Probablemente le falten las bibliotecas qt. Consulte la wiki de capybara-webkit para obtener instrucciones sobre cómo instalarlos en su plataforma.
fuente
brew install qt
solo se instalará (a partir del 4 de agosto de 2015)4.8.6
, lo que le da este mensaje.En cambio, si lo haces
no obtendrá ese error.
fuente
En El Capitán o Yosemite, es posible que deba hacerlo de
brew install qt55
acuerdo con el documento aquí .fuente
brew install homebrew/versions/qt55
.En fedora es un poco más complicado. Hice el siguiente que lleva un tiempo:
¡Entonces funcionó!
Ver más información en la wiki de capybara-webkit
fuente
Para Ubuntu 20.04 puede instalar el paquete qt5-default
Luego instale la gema con la versión requerida:
fuente