使用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