Selenium python: no se puede conectar al Servicio% s “% self.path

Estoy intentando ejecutar una prueba de selenium con un script de Python, pero recibo el siguiente error al ejecutar la prueba:

Traceback (most recent call last): File "/var/www/html/selenium-scripts/example.py", line 13, in  driver = webdriver.Chrome() File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/chrome/webdriver.py", line 61, in __init__self.service.start() File "/usr/local/lib/python2.7/site-packages/selenium/webdriver/common/service.py", line 88, in start raise WebDriverException("Can not connect to the Service %s" % self.path) selenium.common.exceptions.WebDriverException: Message: Can not connect to the Service chromedriver 

Por favor aconseje cómo resolver esto.

Después de googlear por un tiempo, y probar varias soluciones. Encontré el que me funcionó aquí: https://github.com/SeleniumHQ/selenium/issues/2903#issuecomment-272112510

Como se menciona en ese comentario, intente agregar 127.0.0.1 localhost a / etc / hosts

Para el sistema MAC: cambie el archivo host a los valores predeterminados de la siguiente manera: 1. Comando + Mayús + G vaya a / private / etc / hosts 2. Abra en el archivo de texto 3. Archivo> Guardar como y desmarque la casilla “Si no hay una extensión siempre use txt ”y cambie el nombre de hosts 4.Go Terminal ejecute el comando cat / etc / hosts Compruebe si aparece

 ## ## # Host Database # # localhost is used to configure the loopback interface # when the system is booting. Do not change this entry. ## 127.0.0.1 localhost 255.255.255.255 broadcasthost ::1 localhost fe80::1%lo0 localhost