Configurar el controlador de Chrome en mac

Aviso en tiempo de ejecución (incluso si la ruta está escrita, no hay forma)

chrome_driver = 'Usuarios/xxx/Descargas/chromedriver'

navegador = webdriver.Chrome (ejecutable_path = chrome_driver)

selenium.common.exceptions.WebDriverException: Mensaje: el ejecutable 'chromedriver' debe estar en PATH. Consulte https://chromedriver.chromium.org/home

————————————————

1. Verifique la versión del navegador Chrome, busque el archivo chromedriver en la versión correspondiente en https://sites.google.com/chromium.org/driver/home y descárguelo. En el sistema Mac, descargue el archivo secundario de descompresión automática. También puede descargar la versión de Chrome correspondiente según chromedriver, pero puede actualizarse automáticamente ~ no recomendado

2. Mueva el archivo descargado al directorio /usr/local/bin, puede abrir el terminal, puede cambiar el directorio para moverlo, también puede operar en la carpeta, pero el archivo del sistema no se puede arrastrar

  mvxxx/usr/local/bin

2.1. Esta herramienta debe ejecutarse desde Recovery OS.

      mv: cambie el nombre de /Users/xxx/Desktop/chromedriver a /opt/chromedriver: Perm

La computadora tiene un mecanismo de protección.Para el host con el chip M1, reinicie la computadora y mantenga presionado el botón de encendido en el host para ingresar al sistema operativo de recuperación (lleva mucho tiempo), abra la terminal, ingrese csrutil disabled e ingrese la contraseña de acuerdo con el aviso. Puede usar csrutil status para ver el estado y csrutil enable para restaurar

2.2. mv: cambie el nombre de chromedriver a /usr/local/bin: Permiso denegado

Permisos insuficientes, puede usar sudo chmod -R 777 + ruta para agregar permiso para cambiar, el sistema no se puede cambiar

Supongo que te gusta

Origin blog.csdn.net/wdy_1004/article/details/127257805
Recomendado
Clasificación