错误:安装capybara-webkit错误:
任何build议如何解决?
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的话
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'
或者gem install capybara-webkit -v '1.11.0'
你想安装的任何版本。
brew install qt
将只安装(截至2015年8月4日) 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
。