工作と競馬2

電子工作、プログラミング、木工といった工作の記録記事、競馬に関する考察記事を掲載するブログ

chromedriverもアップデート

Chromeをメジャーアップデートしたので、Chromeの自動操作系で使用しているchromedriverもアップデートせねばと思い、方法をweb上を調べると、

pip install chromedriver-binary==バージョン名

と書いてあるので、この通りやったところ、

Python/Python37/Lib/site-packages/chromedriver_binary

の中にある実行ファイルが更新された模様。しかし、これをやっただけでは、

"selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 78"

と出てしまい、どうもおかしいなと思ってよく調べると、

Python/Python37/Scripts

以下にも、chromedriverのバイナリが置いてあり、そちらをsite-packages/chromedriver_binaryにあるバイナリをコピーして上書きしたところ、エラーが消えた。

なので、両方(というか、Scripts下の方こそ)アップデートしないといけないようだ。