Alguma sugestão de como consertar?
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
fonte
fonte
Respostas:
Se você estiver no Ubuntu faça
Se você estiver no Mac
e depois
fonte
export QMAKE=/usr/bin/qmake-qt4
no 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'
ou substitua por qualquer versão que você deseja instalar.fonte
Você provavelmente está perdendo as bibliotecas qt. Consulte o wiki do capivara-webkit para obter instruções sobre como instalá-los em sua plataforma.
fonte
brew install qt
só será instalado (a partir de 4 de agosto de 2015)4.8.6
, o que lhe dá esta mensagem.Em vez disso, se você fizer
você não obterá esse erro.
fonte
Em El Capitan ou Yosemite, pode ser necessário fazer de
brew install qt55
acordo com o doc aqui .fonte
brew install homebrew/versions/qt55
.No fedora é um pouco mais complicado. Eu fiz o seguinte, que demora um pouco:
Então funcionou!
Veja mais informações na wiki do capivara-webkit
fonte
Para Ubuntu 20.04, você pode instalar o pacote qt5-default
Em seguida, instale o gem com a versão necessária:
fonte