SeleniumのWebDriver managerを用いたプログラムを動かした際に下記のようなエラーが出るようになっていた。
(Chromeのversion番号は利用しているChromeのversionによって変わると思う)
====== WebDriver manager ====== Current google-chrome version is 107.0.5304 Get LATEST chromedriver version for 107.0.5304 google-chrome There is no [mac64_m1] chromedriver for browser 107.0.5304 in cache Trying to download new driver from https://chromedriver.storage.googleapis.com/107.0.5304.62/chromedriver_mac64_m1.zip ・ ・ ・ ValueError: There is no such driver by url https://chromedriver.storage.googleapis.com/107.0.5304.62/chromedriver_mac64_m1.zip
どうやら https://chromedriver.storage.googleapis.com/107.0.5304.62/chromedriver_mac64_m1.zip
というURLに問題がありそうだ。
確かに上記URLにアクセスしてみても、 The specified key does not exist.
というメッセージが表示されていたりする。
これはWebdriver manager側の問題であるようなので、issueを探してみると下記が該当していそうだ。
既に問題は解決しているようだったので、issue内に貼ってあった下記の upgrade
コマンドを実施して webdriver-manager
を最新にする。
python3 -m pip install webdriver-manager --upgrade
これで無事に問題は解決した。