Impossibile avviare Chromedriver
con Selenium
.Il selenio non riesce ad avviare Chromedriver
from selenium import webdriver
browser = webdriver.Chrome()
browser.get('http://www.google.com')
che non viene mai abrowser.get('http://www.google.com')
ma fallisce con:
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally
(Driver info: chromedriver=2.21.371461 (633e689b520b25f3e264a2ede6b74ccc23cb636a),platform=Linux 3.13.0-76-generic x86_64)
Sono in Ubuntu 14.04
(64b) utilizzando Python 2.7.6
(virtualenv installazione) e selenium==2.50.1
.
[email protected]:~$ which chromedriver
/usr/local/bin/chromedriver
[email protected]:~$ ll /usr/local/bin/chromedriver
lrwxrwxrwx 1 root root 24 feb 4 22:13 /usr/local/bin/chromedriver -> /opt/google/chromedriver*
EDIT
[email protected]:~$ google-chrome --version
Google Chrome 48.0.2564.97
declassato a Chromedriver 2.20
:
wget http://chromedriver.storage.googleapis.com/2.20/chromedriver_linux64.zip
unzip chromedriver_linux64.zip
chmod 777 chromedriver
sudo mv -f chromedriver /opt/google/chromedriver
ma, purtroppo, ancora lo stesso risultato.
Qualche idea sul perché sta succedendo?
Interessante, non è stato possibile riprodurlo su MacOSx, provato con Python 2.7 e 3.5. Quale versione di Chrome hai installato? – alecxe
@alecxe modificato. – dm295
Cosa succede se si esegue il downgrade a chromedriver 2.20? – alecxe