2012-07-06 19 views
110

कैसे ठीक करें इस पर कोई सुझाव?त्रुटि: कैपिबरा-वेबकिट स्थापित करने में त्रुटि:

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 
+1

कैपिबरा-वेबकिट को स्थापित करने का आप किस प्लेटफ़ॉर्म को आजमाने का प्रयास कर रहे हैं? – moritz

उत्तर

215

आप उबंटू में हैं, तो

sudo apt-get install qt4-dev-tools libqt4-dev libqt4-core libqt4-gui 

कर

brew install qt 

और आप मैक

पर कर रहे हैं तो

gem install capybara-webkit -v '0.11.0' 
+13

मुझे RHEL6 पर QMAKE =/usr/bin/qmake-qt4' निर्यात करना था। –

+4

यह मेरे मैवरिक्स पर काम करता था। – Ricbermo

+2

मेरे पास पहले से ही क्यूटी स्थापित है और यह अभी भी असफल रहा है। सुनिश्चित करें कि आप क्यूटी को अनइंस्टॉल करें और यदि यह आपके लिए मामला है तो इसे पुनः इंस्टॉल करें। कैपिबारा का नवीनतम संस्करण मैक पर मैवरिक्स के नवीनतम संस्करण पर काम करना चाहिए। –

14

आप शायद क्यूटी पुस्तकालयों को याद कर रहे हैं। अपने प्लेटफार्म के लिए उन्हें स्थापित करने के निर्देशों के लिए capybara-webkit wiki देखें।

5

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 

कर आप उस त्रुटि नहीं मिलेगा।

3

एल कैप्टन या Yosemite पर, आप brew install qt55 करने के लिए दस्तावेज़ here के अनुसार पड़ सकता है।

+2

ब्रू करना था नोट करें कि यदि आप संस्करण 5.5 को विशेष रूप से स्थापित करना चाहते हैं, तो आपको अब' ब्रू इंस्टॉल होमब्रू/संस्करण/qt55' । – jlleblanc

18

उबंटू 16,04

sudo apt-get install qt-sdk

के लिए द्वारा

gem install capybara-webkit -v '1.11.0' बाद या आप स्थापित करना चाहते जो कुछ भी संस्करण के साथ बदलें।

+0

उबंटू 16.04 –

+0

पर मेरे लिए काम किया, उबंटू 16.10 –

+0

पर भी मेरे लिए काम किया, उबंटू 16.10 पर भी मेरे लिए काम किया, धन्यवाद –

संबंधित मुद्दे