OSError: [Errno 8] Erreur de format Exec sélénium

Essayer d'apprendre à utiliser le sélénium, j'ai réussi à surmonter la première erreur qui a impliqué chrome pilote n'est pas dans le nom du chemin d'accès, mais il a jeté une autre erreur.

  from selenium import webdriver
    from selenium.webdriver.common.keys import Keys


    driver = webdriver.Chrome('/Users/williamneal/Scratch/Titanic/chromedriver')
    driver.get("http://www.bbc.com")

L'erreur:
Traceback (most recent call last):

  File "<ipython-input-1-84256e62b8db>", line 5, in <module>
    driver = webdriver.Chrome('/Users/williamneal/Scratch/Titanic/chromedriver')

  File "/Users/williamneal/anaconda/lib/python3.5/site-packages/selenium/webdriver/chrome/webdriver.py", line 62, in __init__
    self.service.start()

  File "/Users/williamneal/anaconda/lib/python3.5/site-packages/selenium/webdriver/common/service.py", line 64, in start
    stdout=self.log_file, stderr=self.log_file)

  File "/Users/williamneal/anaconda/lib/python3.5/subprocess.py", line 950, in __init__
    restore_signals, start_new_session)

  File "/Users/williamneal/anaconda/lib/python3.5/subprocess.py", line 1544, in _execute_child
    raise child_exception_type(errno_num, err_msg)

OSError: [Errno 8] Exec format error

Il y a une solution potentielle icice qui implique l'installation de google Chrome Pilotes via Home Brew, mais cette option n'est pas disponible pour moi.

Des idées?

source d'informationauteur | 2016-08-08