Есть предложения, как исправить?
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
Майкл Даррант
источник
источник
Ответы:
Если вы в Ubuntu, сделайте
Если вы на Mac
а потом
источник
export QMAKE=/usr/bin/qmake-qt4
на RHEL6.export QMAKE=/usr/local/Cellar/qt5/5.5.1_1/bin/qmake
Для Ubuntu 16.04
sudo apt-get install qt-sdk
С последующим
gem install capybara-webkit -v '1.11.0'
или замените на ту версию, которую хотите установить.источник
Вероятно, вам не хватает библиотек qt. См. Вики- страницу capybara-webkit для получения инструкций по их установке для вашей платформы.
источник
brew install qt
будет устанавливаться только (по состоянию на 4 августа 2015 г.)4.8.6
, что дает вам это сообщение.Вместо этого, если вы сделаете
вы не получите эту ошибку.
источник
На Эль-Капитане или Йосемити вам может потребоваться сделать в
brew install qt55
соответствии с документом здесь .источник
brew install homebrew/versions/qt55
.С Fedora все немного сложнее. Я сделал следующее, на что нужно время:
Тогда это сработало!
См. Дополнительную информацию на вики capybara-webkit
источник
Для Ubuntu 20.04 вы можете установить пакет qt5-default
Затем установите гем нужной версии:
источник