linux chromedriver报错 selenium.common.exceptions.WebDriverException: Message: Service /data/driver/chromedriver unexpectedly exited. Status code was: 127

场景

  • 在linux上通过Selenium执行web自动化

报错信息

此错误通常表示 Chromedriver 无法正常启动

常见原因之一是系统缺少 chromedriver 所依赖的共享库(.so 文件)。

selenium.common.exceptions.WebDriverException: Message: Service /data/driver/chromedriver unexpectedly exited. Status code was: 127

分析步骤

 ldd /data/driver/chromedriver ## 查看缺少那些依赖

image

  • 然后使用 apt-get install -y xxxx 安装即可