SessionNotCreatedException: Mensaje: No se puede crear un nuevo servicio: ChromeDriverService con ChromeDriver y SeleniumGrid a través de Python

Hola, alguien sabe lo que está sucediendo o cómo puedo depurar el error de la siguiente manera. el paso que hice fue usar el comando setup hub y registrar nodo a hub. después del nodo de registro de comando. Puedo ver el registro como

The node is registered to the hub and ready to use 

Sin embargo, cuando ejecuto el script de prueba, tengo un error de impresión como:

selenium.common.exceptions.SessionNotCreatedException: Message: Unable to create new service: ChromeDriverService

Versiones binarias:

selenium versión independiente: 3.14.0selenium versión del controlador remoto: selenium == 3.14.1ersión @python: 3.6.4

Guión

import os
from selenium import webdriver
from selenium.webdriver.common.desired_capabilities import DesiredCapabilities

driver = webdriver.Remote(command_executor='http://localhost:4444/wd/hub',
                          desired_capabilities=DesiredCapabilities.CHROME)

Hub de configuración:

#java -jar /Users/admin/selenium-server-standalone-3.14.0.jar -host localhost -role hub

Registro nodo:

#java -jar /Users/admin/selenium-server-standalone-3.14.0.jar -role node

Error

E       selenium.common.exceptions.SessionNotCreatedException: Message: Unable to create new service: ChromeDriverService
E       Build info: version: '3.14.0', revision: 'aacccce0', time: '2018-08-02T20:13:22.693Z'
E       Driver info: driver.version: unknown
E       Stacktrace:
E           at org.openqa.selenium.remote.server.ServicedSession$Factory.lambda$get$0 (ServicedSession.java:134)
E           at org.openqa.selenium.remote.server.ServicedSession$Factory.apply (ServicedSession.java:151)
E           at org.openqa.selenium.remote.server.ActiveSessionFactory.lambda$apply$12 (ActiveSessionFactory.java:177)
E           at java.util.stream.ReferencePipeline$3$1.accept (ReferencePipeline.java:193)
...
E           at java.util.concurrent.Executors$RunnableAdapter.call (Executors.java:511)
E           at java.util.concurrent.FutureTask.run (FutureTask.java:266)
E           at java.util.concurrent.ThreadPoolExecutor.runWorker (ThreadPoolExecutor.java:1142)
E           at java.util.concurrent.ThreadPoolExecutor$Worker.run (ThreadPoolExecutor.java:617)
E           at java.lang.Thread.run (Thread.java:745)

../lib/python3.6/site-packages/selenium/webdriver/remote/errorhandler.py:242: SessionNotCreatedException

Respuestas a la pregunta(1)

Su respuesta a la pregunta