pythonでchromedriver-binaryをアップデートする備忘録

背景

AtCoder Problemsで解いた問題のコードをgit管理するために以下の記事を参考にして環境構築をおこなった。

無事、コードを提出してpythonコードを実行したらgitで管理できていたのだが、久々に実行してみるとエラーが、、
どうやらchromedriver-binaryのバージョンがchromeのバージョンにあっていないらしい。ということでこのライブラリのアップデート方法を記録する。手動は面倒なので後々自動でバージョンアップしてくれるようにしたい。

環境

python: 3.9.6
pip: 21.2.4

Chromeのバージョンを確認する

Chromeを開いて、右上の3点アイコンから設定を選択する。サイドバー最下部のChromeについてを選択するとバージョンを確認できる。

インストール可能なバージョンの確認

以下のコマンドでchromedriver-binaryのインストール可能なバージョンを確認できる。

pip3 install chromedriver-binary==

インストール

以下のコマンドを実行

pip3 install chromedriver-binary==[バージョン]

gitがインストールできないエラー

Could not find a version that satisfies the requirement gitエラーが発生したら、以下のようにgitpythonをインストールする

pip3 install gitpython