You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Mac下ChromeDriver已存在却提示驱动可执行文件不存在问题求助

解决Mac系统下ChromeDriver路径异常问题

核心问题:错误的文件名后缀

你代码里指定的驱动文件是chromedriver.exe,这是Windows系统的命名格式,Mac系统的ChromeDriver没有.exe后缀,正确的文件名是chromedriver。修改代码中的路径配置:

public void setUp()
{
    System.setProperty("webdriver.chrome.driver", "Drivers/chromedriver");
    webDriver = new ChromeDriver();
}

额外排查方向

  • 驱动权限问题:Mac系统下ChromeDriver需要执行权限,打开终端进入驱动所在目录,执行:
    chmod +x chromedriver
    
  • 绝对路径验证:如果相对路径仍报错,直接使用绝对路径测试,例如:
    System.setProperty("webdriver.chrome.driver", "/Users/你的用户名/项目根目录/Drivers/chromedriver");
    
  • 版本匹配检查:确认ChromeDriver版本与本地Chrome浏览器版本一致(大版本对应即可,比如Chrome为120.x,ChromeDriver也要选120.x系列)。

内容的提问来源于stack exchange,提问作者Yogesh Dikshit

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.26 04:42:35