macOS Big Sur下Chromedriver无法打开无法检查恶意软件报错解决方案
macOS Big Sur运行Chromedriver报恶意软件检查错误解决方案
问题说明
在macOS Big Sur系统中运行Chromedriver时,会弹出提示「Chromedriver无法打开,因为苹果无法检查其是否包含恶意软件」,Python脚本调用Chromedriver时也会触发相关报错。
运行环境
- 操作系统 : Big Sur 11.1
- Homebrew 3.2.13
- Python 3.9.7
报错信息
命令行触发操作
执行命令:chromedriver --version
图形界面报错提示

Python脚本调用报错输出
raise WebDriverException(selenium.common.exceptions.WebDriverException: Message: Service /opt/homebrew/bin/chromedriver unexpectedly exited. Status code was: -9
解决方法
方法1:更新/重装Chromedriver
按照弹窗提示优先尝试更新Chromedriver版本:
- 卸载当前版本:
brew uninstall chromedriver - 验证Chromedriver已卸载:
brew info chromedriver - 安装最新版本Chromedriver:
brew install chromedriver
也可尝试直接执行重装命令:brew reinstall chromedriver
方法2:解除系统隔离限制(方法1无效时使用)
如果更新后问题仍存在,可通过移除Chromedriver的隔离属性解决:
- 先执行命令确认Chromedriver路径:
which chromedriver
返回结果示例:/opt/homebrew/bin/chromedriver - 用上述路径执行命令解除隔离限制:
xattr -d com.apple.quarantine /opt/homebrew/bin/chromedriver - 再次执行版本查询命令验证:
chromedriver --version
返回成功结果示例:ChromeDriver 93.0.4577.63
验证通过后Chromedriver即可正常运行。
内容的提问来源于stack exchange,提问作者Michael
相关产品推荐
相关产品推荐

