2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

This version of ChromeDriver only supports Chrome version ◯◯な時、君はどうする!?

Posted at

久々にwebdriverを使おうと思ったら動かなくなったので備忘録です。

久々にwebdriverを使おうと思ったらこんなエラー文が...

terminal
selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 99
Current browser version is 101.0.4951.64 with binary path /Applications/Google Chrome.app/Contents/MacOS/Google Chrome

簡単に言うと、
「YouのダウンロードしているChromeDriverはChormeのver.99までしかサポートしてないんだけど、Youが使ってるchromeブラウザのバージョンは101で合わんからダメですわ」 ということを言っています。

ここであなたが取れる手段は3つ

  1. あなたが設定しているchrome driverをアップグレードする
  2. あなたが使っているchromeをダウングレードする
  3. ChromeDriverを諦める

3はもちろんあり得ませんよね。

1の場合は下記のコマンドでアップデート可能です

terminal
brew upgrade chromedriver

2の場合はなかなかに面倒なのですが、下記のURLからアプリケーションを刷新する形でダウングレードが可能です。
(https://google-chrome.jp.uptodown.com/mac/versions)
ただ、こちらはお勧めしません。これまでの設定も上書きして消してしまう可能性があるので、これまで育て上げた設定が消えてしまう可能性があります。

今回は1の方法で対処しました。
めでたしめでたし。

後書き

今後のver管理が色々と面倒くさいのでwebdriver-managerを使おうと決心した夜でした。

参考リンク

ChromeDriverをアップデートする方法
https://doku-pro.com/chromedriver_upgrade/

2
3
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
3

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?