GNU/Linux >> Znalost Linux >  >> Linux

Jak přidat Chromedriver do PATH v linuxu?

Řešení zveřejněné @AnythingIsFine je skutečně správné.

V mém případě však můj pytest stále nemohl najít ovladač chromedriver (přestože byl správně přidán do PATH a z terminálu jsem jej mohl spustit).

Takže jsem to vyřešil přidáním aliasu chromedriver v /usr/bin adresář:

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

Přesuňte Chromedriver do cesty pomocí:

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

/usr/local/bin/chromedriver je cesta.


Absolutní cestu k ovladači pro Chrome můžete zadat ve skriptu jako takový:

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

Nebo můžete přidat cestu k vašemu webovému ovladači v PATH systémová proměnná takto:

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

Výše uvedený řádek můžete přidat do /home/<user>/.profile soubor, aby byl trvalý.

Testováno na Ubuntu 17.10 se systémem Python 2.7.14

Doufám, že to pomůže!


Linux
  1. Jak přidat linuxové softwarové úložiště společnosti Microsoft

  2. Jak přidat uživatele do skupiny v Linuxu

  3. Jak správně přidat cestu k cestě?

  1. Jak přidat adresář do PATH v Linuxu [s příklady]

  2. Jak čistě přidat do $path?

  3. Jak přidat odkládací prostor v linuxu

  1. Jak přidat tiskárnu v Linux Mint 12 | Přidejte tiskárnu v Linux Mintu

  2. Linux – Ldd nenajde cestu, jak přidat?

  3. Jak přidat soubor .so do java.library.path v Linuxu