GNU/Linux >> Tutoriales Linux >  >> Linux

¿Cómo agregar Chromedriver a PATH en Linux?

La solución publicada por @AnythingIsFine es correcta.

Sin embargo, en mi caso, mi pytest aún no pudo encontrar el controlador de cromo (a pesar de que se agregó correctamente a la RUTA y desde la terminal pude ejecutarlo).

Así que lo he resuelto agregando un alias del chromedriver en el /usr/bin directorio:

sudo ln -s /path/to/chromedriver /usr/bin

Mueva Chromedriver a la ruta con:

sudo mv -f ~/chromedriver /usr/local/bin/chromedriver

/usr/local/bin/chromedriver es ruta.


Puede especificar la ruta absoluta a su controlador Chrome en su secuencia de comandos como tal:

from selenium import webdriver
driver = webdriver.Chrome(executable_path='/path/to/driver/chromedriver')

O puede agregar la ruta a su controlador web en el PATH variable del sistema como tal:

export PATH=$PATH:/path/to/driver/chrome-driver

Puede agregar la línea anterior a su /home/<user>/.profile archivo para hacerlo permanente.

Probado en Ubuntu 17.10 con Python 2.7.14

¡Espero que esto ayude!


Linux
  1. Cómo agregar un directorio a PATH en Linux [con ejemplos]

  2. Cómo agregar el repositorio de software Linux de Microsoft

  3. ¿Cómo agregar limpiamente a $path?

  4. Linux - Ldd no encuentra la ruta, ¿cómo agregar?

  5. Cómo agregar espacio de intercambio en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un directorio a PATH en Linux [Consejo rápido]

Cómo agregar una ruta en Linux

Cómo agregar un usuario a un grupo en Linux

Cómo agregar un usuario a un grupo de Linux

Linux:agregar un directorio a PATH