GNU/Linux >> Linux の 問題 >  >> Linux

LinuxでChromedriverをPATHに追加するには?

@AnythingIsFine によって投稿された解決策は確かに正しいです。

ただし、私の場合、pytest はまだ chromedriver を見つけることができませんでした (PATH に正しく追加され、ターミナルから実行できたにもかかわらず)。

chromedriver のエイリアスを追加して解決しました /usr/bin で ディレクトリ:

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

Chromedriver をパスに移動:

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

/usr/local/bin/chromedriver パスです。


次のように、スクリプトでクロム ドライバーへの絶対パスを指定できます。

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

または、PATH に Web ドライバーへのパスを追加することもできます。 システム変数として:

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

上記の行を /home/<user>/.profile に追加できます

Python 2.7.14 を実行する Ubuntu 17.10 でテスト済み

これがお役に立てば幸いです!


Linux
  1. LinuxでPATHにディレクトリを追加する方法[例付き]

  2. LinuxMint12でプリンターを追加する方法| LinuxMintにプリンターを追加する

  3. $ pathにきれいに追加する方法は?

  1. MicrosoftのLinuxソフトウェアリポジトリを追加する方法

  2. Linux – Lddがパスを見つけられない、追加する方法は?

  3. Linux でスワップ領域を追加する方法

  1. Linuxでユーザーをグループに追加する方法

  2. パスをパスに正しく追加する方法は?

  3. Linux で .so ファイルを java.library.path に追加する方法