python

seleniumで「Message: session not created: This version of ChromeDriver only supports Chrome version 75」が表示されたとき


久しぶりにSeleniumでツールを作っています.

環境

MacOS mojave
Python: 3.7.0
Selenium: 3.141.0
chromedriver: 2.45.615355

原因

chromedriver-binaryをLatestバージョンでインストールすると
まだベータ版のみしか提供されていないChrome 75向けの75.0.3770.8になっていたことにより
バージョンが一致しないことが原因のようです。
chromedriver-binaryはそれぞれのバージョンごとに提供しているようなので、
メジャーバージョンが一致しないと動作してくれないようです。

解決策

chromedriver-binary
Installer for chromedriver.

ここから自分のChromeのバージョンにあったDriverをインストールする.
私の場合はChromeが74だったので下記のDriverを引っ張ってきました.

chromedriver-binary
Installer for chromedriver.

-python
-,

Translate »