原因:mac 不信任我们下载下来的 webdriver 文件,打开安全隐私模式,添加信任就可以了
cd /usr/local/bin/
xattr -d com.apple.quarantine chromedriver
但是依然跑不起来selenium
查看了下chromedriver
的版本
再看看chrome的版本
以前好像就遇到过这个问题,归根结底 还是 chrome的版本和chromedriver的版本不一,导致自动化跑不起来。但是之前好像就已经重新下载过chromedriver的了,证明就是chrome自动更新问题
mac关闭chrome自动更新:
cd /Library/Google/GoogleSoftwareUpdate
sudo rm -rf GoogleSoftwareUpdate.bundle
然后重新下载一个chromedriver
,替换掉/usr/local/bin/
目录下的chromedriver
:
https://npm.taobao.org/mirrors/chromedriver/
https://chromedriver.storage.googleapis.com/index.html