Python selenium - Chrome Driver
Python の selenium で RPA を実装するにあたり、ChromeDriver というドライバをインストールして Chrome ブラウザをプログラムで動かすためのドライバをインストールします。
1.
Chrome Driver のダウンロードサイトへ行き、 Chrome のバージョンと一致するインストーラを落とします。
私の Chrome は version 96 でした。
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.
Please see https://chromedriver.chromium.org/security-considerations for
suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.