MacOS下使用Homebrew安装chromedriver失败求助
解决MacOS下Homebrew安装chromedriver的问题
我来帮你搞定这个问题!你遇到的情况是因为Homebrew的仓库结构有更新,原来的caskroom/cask已经不再是安装Cask应用的正确方式了,现在直接用内置的Cask功能就可以解决。
按照下面的步骤操作:
- 首先更新Homebrew到最新版本,确保所有仓库信息都是最新的:
brew update - 然后直接用Cask命令安装chromedriver(现在chromedriver属于Cask包,需要加上
--cask参数):brew install --cask chromedriver - 安装完成后,如果MacOS弹出安全提示说“无法打开‘chromedriver’,因为无法验证开发者”,可以通过以下命令解除隔离限制:
xattr -d com.apple.quarantine /usr/local/bin/chromedriver - 最后验证安装是否成功:
chromedriver --version
为什么之前的brew tap caskroom/cask没用?
因为Homebrew在后续版本中已经把Cask功能整合到了主brew命令里,不再需要单独添加caskroom/cask仓库,而且这个旧仓库现在已经被归档,执行tap命令也不会获取到有效的安装源,所以直接用--cask参数才是当前正确的安装方式。
内容的提问来源于stack exchange,提问作者Rocking chief
相关产品推荐
相关产品推荐

