小编典典

MacOS Catalina(v 10.15.3):错误:“hromedriver”无法打开,因为无法验证开发者。无法启动 chrome 浏览器

all

我最近将我的 mac 机器升级到 OS Catalina(v 10.15.3)。升级后,我无法使用 selenium 启动 chrome 驱动程序。

当我运行 selenium 代码来启动 chrome 浏览器时,我遇到了以下错误。

“‘hromedriver’无法打开,因为无法验证开发者”。“macOS 无法验证此应用程序是否没有恶意软件。”

请帮我!


阅读 89

收藏
2022-06-08

共1个答案

小编典典

我找到了解决方法如下

  1. 打开终端
  2. 导航到 chromedriver 文件所在的路径
  3. 执行以下任一命令

命令1: xattr -d com.apple.quarantine <name-of-executable>

例子

/usr/local/Caskroom/chromedriver 
$ xattr -d com.apple.quarantine chromedriver

(或者)

命令2: spctl --add --label 'Approved' <name-of-executable>

资料来源:https ://docwhat.org/upgrading-to-
catalina

注意:这仅适用于执行上述命令的文件。如果下载了新的 chromedriver,则必须在新下载的文件上再次执行该命令

2022-06-08