使用 Windows 子系统 WSL2。我正在尝试在 Ubuntu 20.04 中打开浏览器。
按照命令安装 google chrome 和 chrome-driver
https://tecadmin.net/setup-selenium-chromedriver-on-ubuntu/
通过终端启动 chrome 时遇到问题。也无法初始化浏览器。
版本:
当我尝试通过终端打开 google-chrome 时。
$google-chrome
Run Code Online (Sandbox Code Playgroud)
错误:[0530/135205.172753:错误:exception_handler_server.cc(361)] getsockopt:参数无效(22)
$sudo update-alternatives --config x-www-browser
Selection Path Priority Status
------------------------------------------------------------
* 0 /usr/bin/google-chrome-stable 200 auto mode
1 /usr/bin/chromium-browser 40 manual mode
2 /usr/bin/google-chrome-stable 200 manual mode
3 /usr/bin/wslview 30 manual mode
Run Code Online (Sandbox Code Playgroud)
我也尝试在 IRB 中初始化浏览器。
require 'watir'
browser = Watir::Browser.new(:chrome)
Run Code Online (Sandbox Code Playgroud)
错误:Net::ReadTimeout
也尝试重新安装子系统。仍然面临同样的问题。