gpt4 book ai didi

linux - 获取未知错误: Chrome failed to start: exited abnormally. (unknown error: DevToolsActivePort file doesn't exist)

转载 作者:行者123 更新时间:2023-12-02 18:18:33 24 4
gpt4 key购买 nike

通过带有standlone-chrome镜像的docker容器运行TestNG脚本,在容器级别,chrome无法在Linux计算机上启动。

功能还包括:--disable-dev-shm-usage",--no-sandbox,--headless.
我尝试更新chrome驱动程序,但仍然无法正常工作。

org.openqa.selenium.WebDriverException: unknown error: Chrome failed to start: exited abnormally.
(unknown error: DevToolsActivePort file doesn't exist)
(The process started from chrome location /opt/google/chrome/chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

最佳答案

StackOverflow新手在这里。共享讨论中的Chrome/ChromeDriver版本会有所帮助。无论如何,我们都将其降级到了Chrome 78(+驱动程序),这个问题就消失了。似乎在较晚的版本中引入了此错误“DevToolsActivePort文件不存在”。

一些陷阱:

  • 查找旧版本可能会出现问题;我们发现它们here适用于我们的版本是Linux_x64_693954_chrome-linux.zip
  • chrome-wrapper脚本应重命名为google-chrome
  • 必须将chrome_sandbox可执行文件重命名为chrome-sandbox并更改为4755
  • 安装匹配的Chromedriver版本78(chromedriver_78.0.3904.105)
  • 关于linux - 获取未知错误: Chrome failed to start: exited abnormally. (unknown error: DevToolsActivePort file doesn't exist),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/59781412/

    24 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com