Le sélénium ne parvient pas à démarrer Chromedriver

Je suis incapable de démarrer Chromedriver avec Selenium.

from selenium import webdriver

browser = webdriver.Chrome()
browser.get('http://www.google.com')

Il n'arrive jamais à browser.get('http://www.google.com') mais échoue avec:

    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)

Je suis sur Ubuntu 14.04 (64b) à l'aide de Python 2.7.6 (virtualenv de l'installation) et selenium==2.50.1.

dm@Z580:~$ which chromedriver
/usr/local/bin/chromedriver

dm@Z580:~$ ll /usr/local/bin/chromedriver
lrwxrwxrwx 1 root root 24 feb  4 22:13 /usr/local/bin/chromedriver -> /opt/google/chromedriver*

MODIFIER

dm@Z580:~$ google-chrome --version
Google Chrome 48.0.2564.97 

Rétrogradé à 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

mais, malheureusement, toujours le même résultat.

Aucune idée pourquoi est-ce qui se passe?

Intéressant, ne pouvait pas reproduire sur MacOSx, essayé avec Python 2.7 et 3.5. Quelle version de Chrome avez-vous installé?
édité.
Que faire si vous passez à chromedriver 2.20?
C'est que le réel chromedriver fichier (pas un foder)? Pouvez-vous essayer?browser = webdriver.Chrome('/opt/google/chromedriver').
comment donner de l'exécutable de l'autorisation de chromedriver : chmod +x chromedriver

OriginalL'auteur Dušan Maďar | 2016-02-04