💭

WSL2を使っていて、Chrome WebDriverがエラーになる。

2023/07/23に公開

自分の環境では最初こんなエラーがでました。

 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