💭
WSL2を使っていて、Chrome WebDriverがエラーになる。
自分の環境では最初こんなエラーがでました。
WebDriverException(f"Service {self._path} unexpectedly exited. Status code was: {return_code}")
selenium.common.exceptions.WebDriverException: Message: Service /home/shogoyamada/python_project/Kabuto/webdriver/chromedriver unexpectedly exited. Status code was: 127
WSL2にGoogle Chromeが入っていないと動かない。
WSLとWindowsOSは別の管理(?)になっているようで、いくらPCでGoogle Chromeを入れていてもWSL上で動かした場合は、予定通りに動いてくれません。
なので、WSLにGoogle Charomeをインストールする必要があります。
インストールは下記のコマンドでできる。
sudo apt-get install -f
コマンドの実行が終わって、正常にインストールされたかは下記のコマンドで確認できる。
google-chrome-stable --version
Discussion