"Si un trabajador quiere hacer bien su trabajo, primero debe afilar sus herramientas." - Confucio, "Las Analectas de Confucio. Lu Linggong"
Página delantera > Programación > ¿Por qué Selenium arroja un error \"WebDriverException: Mensaje: \'Webdrivers\' ejecutable puede tener permisos incorrectos\"?

¿Por qué Selenium arroja un error \"WebDriverException: Mensaje: \'Webdrivers\' ejecutable puede tener permisos incorrectos\"?

Publicado el 2024-12-22
Navegar:373

Why Does Selenium Throw a \

Error de permisos ejecutables de "Webdrivers" en Selenium

Descripción del problema

Al intentar utilizar Selenium con Python, puede encontrar el mensaje de error:

WebDriverException: Message: 'Webdrivers' executable may have wrong permissions. Please see https://sites.google.com/a/chromium.org/chromedriver/home

Causa

Este error indica que el ejecutable de ChromeDriver tiene permisos de archivo incorrectos.

Solución

La solución a este error depende de su sistema operativo sistema:

Windows:

  1. Descarga el ChromeDriver compatible con tu versión de Windows desde https://sites.google.com/a/chromium.org/ chromedriver/downloads.
  2. Extraiga el archivo ZIP a una ubicación adecuada.
  3. Especifique la ruta completa al ejecutable chromedriver.exe en su código:
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe')

Linux y macOS:

  1. Descargue ChromeDriver compatible con la versión de su sistema operativo desde https://sites.google.com/a/chromium.org/chromedriver/downloads.
  2. Extraiga el archivo tar a una ubicación adecuada.
  3. Especifique la ruta completa al ejecutable de Chromedriver en su código:
driver = webdriver.Chrome(executable_path='/path/to/chromedriver')

Notas adicionales:

  • Asegúrese de tener los permisos adecuados para acceder al archivo .
  • Si aún experimenta el error, verifique que la versión de ChromeDriver coincida con la versión de su navegador.
  • Considere ejecutando su código con privilegios elevados (por ejemplo, usando sudo en Linux o macOS).
Último tutorial Más>

Descargo de responsabilidad: Todos los recursos proporcionados provienen en parte de Internet. Si existe alguna infracción de sus derechos de autor u otros derechos e intereses, explique los motivos detallados y proporcione pruebas de los derechos de autor o derechos e intereses y luego envíelos al correo electrónico: [email protected]. Lo manejaremos por usted lo antes posible.

Copyright© 2022 湘ICP备2022001581号-3