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

Mac系统Chrome 116版本Selenium配置ChromeDriver报错求助

解决Mac上ChromeDriver与Selenium的适配问题
  • 先处理ChromeDriver的权限问题
    Mac系统下ChromeDriver没有.exe后缀,你下载的文件本身就是正确的可执行程序。需要给它添加执行权限:
    打开终端,执行命令:

    chmod +x /Users/abc/Documents/chromedriver
    

    验证权限:在终端运行/Users/abc/Documents/chromedriver,能正常输出版本信息就说明文件可用。

  • 修正Selenium配置(两种可选方式)
    方式一:保持手动路径配置,确保代码里的路径准确无误

    System.setProperty("webdriver.chrome.driver", "/Users/abc/Documents/chromedriver");
    WebDriver driver = new ChromeDriver();
    

    方式二:用Selenium 4.6+的自动管理功能(更省心)
    这个版本及以上的Selenium自带DriverManager,无需手动指定路径,直接初始化即可:

    WebDriver driver = new ChromeDriver();
    

    它会自动匹配你的Chrome版本下载并管理对应ChromeDriver,彻底避免版本和路径问题。

  • 确认版本完全匹配
    确保下载的ChromeDriver版本和你的Chrome(116.0.5845.140)完全一致,下载时选择对应版本的macOS安装包。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 07:14:55