使用selenium + chromedriver + chromium进行开发,在mac环境下进行开发环境的搭建,请参考以下步骤。如果去下载浏览器、驱动再安装,会有不少问题需要解决,今天刚发现,可以使用brew进行安装,非常方便;

至于mac osx下没有brew命令,请自行搜索,先安装这个mac osx的软件包管理工具;然后再用这个工具,分别安装chromium和chromedriver,如果有外网环境,请切到外网环境下安装,境内网络环境有时候会安装不成功。

brew install chromium

brew install chromedriver

安装完之后,它们会自动在/opt/homebrew/bin目录下创建可执行脚本,分别是/opt/homebrew/bin/chromium和/opt/homebrew/bin/chromedriver;

另外:chomium还会另外生成应用,在/Applications/Chromium.app目录下。

这个时候,还需要将这些可执行脚本允许运行

sudo xattr -r -d com.apple.quarantine /opt/homebrew/bin/chromium

sudo xattr -r -d com.apple.quarantine /Applications/Chromium.app

sudo xattr -r -d com.apple.quarantine /opt/homebrew/bin/chromedriver

如果你的程序需要手动配置chomium和drvier的路径,chomium的路径用的是/opt/homebrew/bin/chromium