1.问题
在mac m1上,使用selenium做RPA时,出现“chromedriver” cannot be opened because the developer cannot be verified.
[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-2EtFL0Xr-1665365374061)(https://p3-juejin.byteimg.com/tos-cn-i-k3u1fbpfcp/fca3354fc0cf44b98aa08804b21f7eef~tplv-k3u1fbpfcp-watermark.image?)]
2.问题原因
mac的权限问题,需要给可执行文件赋权
3.解决方案:
可以使用以下命令:
切换到可执行文件的目录之后:
`
xattr -d com.apple.quarantine <可执行文件的名称>
或者
spctl --add --label ‘Approved’ chromedriver
需要注意命令行中的引号,必须是英文的引号