LoginSignup
9
6

More than 3 years have passed since last update.

chrome driverのバージョンエラー"Message: session not created: This version of ChromeDriver only supports Chrome version 81"について

Posted at

環境:
mac OS Catalina
バージョン.10.15.4

chrome driverを毎日稼働させいますが、
ある日から突然下記のエラーメッセージが出て稼働しない現象が発生しました。

Message: session not created: This version of ChromeDriver only supports Chrome version 81

原因として、
chrome driverが最近アップデートされversion.83に自動更新されていたことでした。

対応策として、
chromeのバージョンをダウングレードするということで、
アプリケーションをversion.81を再度インストールしましたが
自動更新され同じことの繰り返しの結果になりました。

なので、chromedriver側を変更することにしました。
しかし、一筋縄ではなかったので忘備録として記載します。

コマンドで、下記を入力してインストールし
version.83に更新されたことを確認しましたが改善されず。
zsh
 pip3 install --upgrade pip chromedriver-binary

chromedriverの公式サイトからインストールしても改善されず。
https://chromedriver.chromium.org/

結果として、homebrewを利用してインストールしたことを思い出し、
下記を実行

brew tap homebrew/cask
brew cask install chromedriver

すると、メッセージで
"インストールしてるよ!!”って出るので、

brew cask reinstall chromedriver

再インストールを実行しました。

そして、
seleniumを使用しようとしたら、
「"chromedriver"は開発元を検証できないため開けません。」
と表示されたので、
https://qiita.com/apukasukabian/items/77832dd42e85ab7aa568
こちらを参照させて頂き、無事解決しました。

その後は無事稼働しました。

9
6
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
9
6