ত্রুটি: ক্যাপিবারা-ওয়েবকিট ইনস্টল করার সময় ত্রুটি:


117

কীভাবে ঠিক করবেন?

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

2
আপনি কোন প্ল্যাটফর্মটি ক্যাপিবারা-ওয়েবকিট ইনস্টল করার চেষ্টা করছেন?
মরিৎজ

উত্তর:


218

আপনি যদি উবুন্টু হয়

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
আমাকে export QMAKE=/usr/bin/qmake-qt4আরএইচইএল 6 এ যেতে হয়েছিল।
ই সমৃদ্ধ

2
আমি ইতিমধ্যে কিউটি ইনস্টল করেছি এবং এটি এখনও ব্যর্থ হয়েছিল। নিশ্চিত হয়ে নিন যে আপনি কিউটি আনইনস্টল করুন এবং এটি যদি আপনার ক্ষেত্রে হয় তবে এটি পুনরায় ইনস্টল করুন। ক্যাপিবার সর্বশেষতম সংস্করণটি ম্যাকস-এ ম্যাভেরিক্সের সর্বশেষ সংস্করণে কাজ করা উচিত।
ব্রায়ান জেফরি গ্রস

1
ওএস এক্স ইয়োসেমাইটে আমার জন্য কাজ করেছেন
করিম মুহাম্মাদ

1
অনুরূপ ইস্যু, তবে যেহেতু আমি বারু ব্যবহার করেছি তখন আমার কাছে এমন একটি পাথ সরবরাহ করা দরকার যেখানে qt5 ইনস্টল করা আছে। export QMAKE=/usr/local/Cellar/qt5/5.5.1_1/bin/qmake
শেঠ জেফারি

1
ম্যাকের জন্য নীচে
ওয়েন লুয়ের

21

উবুন্টু 16.04 এর জন্য

sudo apt-get install qt-sdk

অনুসরণ করেছে

gem install capybara-webkit -v '1.11.0' অথবা আপনি যে সংস্করণটি ইনস্টল করতে চান তা প্রতিস্থাপন করুন।


আমার জন্য উবুন্টু 16.10
অখিলেশ সিনহা


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

আপনি যে ত্রুটি পাবেন না।


4

এল ক্যাপিটান বা ইয়োসেমাইটে আপনাকে এখানেbrew install qt55 ডক অনুসারে করার দরকার হতে পারে ।


2
মনে রাখবেন যে আপনি যদি 5.5 সংস্করণটি বিশেষভাবে ইনস্টল করতে চান তবে আপনার এখনই এটি করা দরকার brew install homebrew/versions/qt55
jlleblanc

0

ফেডোরা অন কিছুটা জটিল। আমি পরবর্তীটি করেছি যা কিছুটা সময় নেয়:

$ sudo dnf install make gcc-c++ gdb qt5*-devel qt-creator
$ export QMAKE=/usr/bin/qmake-qt5
$ gem install capybara-webkit

তারপরেও কাজ হয়েছে!

ক্যাপিবারা-ওয়েবকিট উইকিতে আরও তথ্য দেখুন


0

উবুন্টু 20.04 এর জন্য আপনি কিউটি 5-ডিফল্ট প্যাকেজ ইনস্টল করতে পারেন

sudo apt-get install g++ qt5-default libqt5webkit5-dev gstreamer1.0-plugins-base gstreamer1.0-tools gstreamer1.0-x

তারপরে প্রয়োজনীয় সংস্করণ সহ রত্নটি ইনস্টল করুন:

gem install capybara-webkit -v '1.11.0'
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.