エラー内容
Windowsの対処方法しか書いていませんので注意
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 99
current browser version is 101.0.4951.54 with binary path C:\*****\Google\Chrome\Application\chrome.exe
原因
ウェブドライバーのバージョンがブラウザのバージョンにあっていない
定期的にかつ忘れたころにこのエラーに遭遇し、いつも対処方法を忘れてしまうので忘れんように書いておきます
対策
ウェブドライバーを直接自PCにダウンロードする
Chromeのブラウザのバージョンがわからない場合は
Chrome右上の三点リーダー→設定を開いて調べる
どんぴしゃのバージョンがない場合番号の近いものをダウンロードし、古いドライバーを上書きする
chromedriver-binaryでアップデートする場合
pip install chromedriver-binary==101.0.4951.41
今回ブラウザのバージョンが101.0.4951.54でしたが同じバージョンのドライバーがなかったのでこのように対処しました。
いちおう試しに打ち込んでみても↓画像のように対応バージョンは確認できるのですが、かなり見辛いので上記ダウンロードサイトで最新バージョンを確認したほうがいいですね
コメント