Python selenium - Chrome Driver

Pythonselenium で RPA を実装するにあたり、ChromeDriver というドライバをインストールして Chrome ブラウザをプログラムで動かすためのドライバをインストールします。

 

1. 

Chrome Driver のダウンロードサイトへ行き、 Chrome のバージョンと一致するインストーラを落とします。

chromedriver.chromium.org

 

私の Chrome は version 96 でした。

Chrome is up to date
Version 96.0.4664.93 (Official Build) (x86_64)

 

2.

ダウンロードしたファイルを解凍したら、 /usr/local/bin へ移動

Downloads % mv chromedriver /usr/local/bin

 

3. 

ChromDriver を起動すると下記のエラーが出ました。

chromedriver” cannot be opened because the developer cannot be verified.
Unable to launch the chrome browser"

 

4.

ぐぐったところ下記の処置で解決するらしく早速試す。

xattr -d com.apple.quarantine /usr/local/bin/chromedriver

 

5.

今回は成功したようです。

 
/usr/local/bin/chromedriver ; exit;
% /usr/local/bin/chromedriver ; exit;
Starting ChromeDriver 96.0.4664.45
(76e4c1bb2ab4671b8beba3444e61c0f17584b2fc-refs/branch-heads/4664@{#947}) on port 9515
Only local connections are allowed.
suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.