Ответ 1
Если вы находитесь в Ubuntu do
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
Если вы находитесь на Mac
brew install qt
а затем
gem install capybara-webkit -v '0.11.0'
Любые предложения по исправлению?
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
Если вы находитесь в Ubuntu do
sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui
Если вы находитесь на Mac
brew install qt
а затем
gem install capybara-webkit -v '0.11.0'
Вероятно, вам не хватает библиотек qt. См. capybara-webkit wiki для получения инструкций по их установке для вашей платформы.
Для Ubuntu 16.04
sudo apt-get install qt-sdk
Далее
gem install capybara-webkit -v '1.11.0'
или заменить любую версию, которую вы хотите установить.
brew install qt
будет устанавливать только (по состоянию на 4 августа 2015 г.) 4.8.6
, который дает вам это сообщение.
WARNING: The next major version of capybara-webkit will require at least version 5.0 of Qt. You're using version 4.8.6.
Вместо этого, если вы делаете
brew install qt5
brew link --force qt5
вы не получите эту ошибку.
В El Capitan или Yosemite вам может понадобиться сделать
brew install qt55
согласно документу здесь.