Selenium/chrome 驱动程序不断崩溃“Chrome 无法启动:正常退出”和“DevToolsActivePort 文件不存在”

2024-07-01

我正在尝试为 selenium/chromedriver 运行我的脚本,但不断收到以下错误。

硒版本 4.72 Chrome浏览器版本:版本108.0.5359.125(官方版本)(64位) ChromeDriver版本:ChromeDriver 108.0.5359.71

消息:未知错误:Chrome 无法启动:正常退出。 (未知错误:DevToolsActivePort 文件不存在) (从 chrome 位置 C:/Program Files/Google/Chrome/Application/chrome.exe 启动的进程不再运行,因此 ChromeDriver 假设 Chrome 已崩溃。)

Script: 从硒导入网络驱动程序 从 selenium.webdriver.common.keys 导入密钥 从 selenium.webdriver.common.by 导入 从 selenium.webdriver.chrome.options 导入选项 从 selenium.webdriver.chrome.service 导入服务 选项 = 选项() options.binary_location = "C:/Program Files/Google/Chrome/Application/chrome.exe"

options.add_argument("--无沙箱") s = 服务(executable_path=r'C:/Bin/chromedriver.exe') 驱动程序= webdriver.Chrome(服务= s,选项=选项) driver.get("https://www.walmart.com")

感谢您的帮助

我也尝试过 Selenium 管理器,但效果不佳。我已无计可施

我认为这可能是因为我的 chrome 安装在 Application 文件夹中而不是 user/appdata 中?不太确定。 Chrome 的默认位置是什么?我尝试卸载 chrome/和 appdata 并重新安装,但它让我回到该文件夹​​。


根据此线程,最新的 chromedriver 似乎存在一个错误:https://groups.google.com/g/chromedriver-users/c/wYA8JQB7l0A https://groups.google.com/g/chromedriver-users/c/wYA8JQB7l0A

尝试在无头模式下运行,它会正常旋转。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Selenium/chrome 驱动程序不断崩溃“Chrome 无法启动:正常退出”和“DevToolsActivePort 文件不存在” 的相关文章

随机推荐