Ada saran tentang cara memperbaikinya?
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
sumber
sumber
Jawaban:
Jika Anda berada di Ubuntu lakukan
Jika Anda menggunakan Mac
lalu
sumber
export QMAKE=/usr/bin/qmake-qt4
di RHEL6.export QMAKE=/usr/local/Cellar/qt5/5.5.1_1/bin/qmake
Untuk Ubuntu 16.04
sudo apt-get install qt-sdk
Diikuti oleh
gem install capybara-webkit -v '1.11.0'
atau ganti dengan versi apa pun yang ingin Anda instal.sumber
Anda mungkin kehilangan pustaka qt. Lihat wiki capybara-webkit untuk instruksi tentang cara menginstalnya untuk platform Anda.
sumber
brew install qt
hanya akan menginstal (per 4 Agustus 2015)4.8.6
, yang memberi Anda pesan ini.Sebaliknya, jika Anda melakukannya
Anda tidak akan mendapatkan kesalahan itu.
sumber
Di El Capitan atau Yosemite, Anda mungkin perlu melakukan
brew install qt55
sesuai dengan dokumen di sini .sumber
brew install homebrew/versions/qt55
.Tentang fedora sedikit lebih rumit. Saya melakukan selanjutnya yang membutuhkan beberapa saat:
Kemudian berhasil!
Lihat info lebih lanjut di wiki capybara-webkit
sumber
Untuk Ubuntu 20.04 Anda dapat menginstal paket qt5-default
Kemudian instal permata dengan versi yang diperlukan:
sumber