Używam capybara WebKit na Ubuntu (14.04 LTS), a ja otrzymuję następujący błąd podczas próby użycia:Kapibara Webkit Kapibara :: Webkit :: ConnectionError powiodło się
Capybara::Webkit::ConnectionError: /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/bin/webkit_server failed to start.
from /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/lib/capybara/webkit/connection.rb:75:in `parse_port'
from /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/lib/capybara/webkit/connection.rb:81:in `discover_port'
from /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/lib/capybara/webkit/connection.rb:62:in `start_server'
from /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/lib/capybara/webkit/connection.rb:25:in `initialize'
from /srv/www/app/shared/bundle/ruby/2.1.0/gems/capybara-webkit-1.3.1/lib/capybara/webkit/driver.rb:17:in `new'
Zainstalowałem QT przy użyciu:
sudo apt-get install libqt4-dev libqtwebkit-dev libqt5webkit5-dev
Korzystanie wersje gem: kapibary (2.4.4) i capybara-WebKit (1.3.1)
Ten sam program działa poprawnie na Mac (qt zainstalowany przy użyciu homebrew)
Dzięki