GNU/Linux >> Linux Esercitazione >  >> Linux

Come aggiungere Chromedriver a PATH in Linux?

La soluzione pubblicata da @AnythingIsFine è davvero corretta.

Tuttavia nel mio caso il mio pytest non è stato ancora in grado di trovare il chromedriver (nonostante sia stato correttamente aggiunto al PATH e dal terminale ho potuto eseguirlo).

Quindi ho risolto aggiungendo un alias di chromedriver nel /usr/bin cartella:

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

Sposta Chromedriver nel percorso con:

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

/usr/local/bin/chromedriver è percorso.


Puoi specificare il percorso assoluto del tuo driver Chrome nello script come tale:

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

Oppure puoi aggiungere il percorso al tuo webdriver nel PATH variabile di sistema in questo modo:

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

Puoi aggiungere la riga sopra al tuo /home/<user>/.profile file per renderlo permanente.

Testato su Ubuntu 17.10 con Python 2.7.14

Spero che questo aiuti!


Linux
  1. Come aggiungere una directory a PATH in Linux [con esempi]

  2. Come aggiungere una stampante in Linux Mint 12 | Aggiungi stampante in Linux Mint

  3. Come aggiungere il repository software Linux di Microsoft

  4. Come aggiungere in modo pulito a $ percorso?

  5. Linux – Ldd non trova il percorso, come aggiungere?

Come aggiungere un utente al gruppo in Linux

Come aggiungere una directory a PATH in Linux [Suggerimento rapido]

Come aggiungere route su Linux

Come aggiungere un utente al gruppo su Linux

Come aggiungere un utente a un gruppo Linux

Linux:aggiungi una directory a PATH