es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

chromedriver ya no está en ejecución, por lo que ChromeDriver asume que Chrome ha fallado. Este error ocurre al utilizar Selenium a través de Python.

Antes de comenzar: Sé que hay mil publicaciones sobre Selenium que no funciona, y varias soluciones para probar. Creo que he probado todo, pero perdóneme si me falta algo. Estoy golpeando mi cabeza contra una pared y agradecería ayuda.

Aquí hay algunos pasos que he tomado:

Descargué el chromedriver para Selenium (Ubuntu, Python) y usé chmod 755 y también chmod 777 para hacer el controlador ejecutable. Después, inicié el chromedriver con ./chromedriver.

He probado varias opciones para Selenium, incluyendo agregar manualmente el puerto en el que se está ejecutando el chromedriver.

from selenium import webdriver

options = webdriver.ChromeOptions()
options.binary_location = "/home/myname/projects/myproject/chromedriver"
options.add_argument("--remote-debugging-port=9515")
chrome_driver_binary = '/home/myname/projects/myproject/chromedriver'
driver = webdriver.Chrome(chrome_driver_binary, options=options)
driver.get('http://www.ubuntu.com/')

He probado opciones sugeridas en otras publicaciones, como estas:

options.add_argument('--no-sandbox')
options.add_argument('--headless')
options.add_argument('--disable-dev-shm-usage')
options.add_argument("--disable-setuid-sandbox")

Me he asegurado de utilizar un chromedriver compatible con mi versión de Chrome.

Nada ha parecido funcionar. Sigo obteniendo este error:

WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
  (chrome not reachable)
  (The process started from chrome location /home/myname/projects/myproject/chromedriver is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

Agradecería sinceramente la interpretación de alguien más sobre este problema.

Tags:  , , , ,

Answer

  1. Avatar for davy.ai

    Parece que el usuario ha intentado varias soluciones para resolver el problema de que Selenium no funcione con Google Chrome. Han descargado el chromedriver para Selenium y lo han hecho ejecutable, han probado varias opciones para Selenium y se han asegurado de estar usando una versión compatible de chromedriver con su versión de Chrome. Sin embargo, a pesar de estos esfuerzos, todavía reciben el mensaje de error “error desconocido: Chrome no pudo iniciar: salida anormal”.

    El usuario busca ayuda para resolver este problema y agradecería la interpretación de otra persona sobre el problema.

Comments are closed.