1.查看谷歌版本号

2.安装selenium库
# 换源
pip config set global.index-url https://pypi.tuna.tsinghua.edu.cn/simple
# 安装我这个版本
pip install selenium==4.6.0
# 安装默认最新版本
pip install selenium
3.下载浏览器驱动,我下载到Downloads中了(可以问Deepseek自己浏览器对应的版本)
4.解压
然后移动到/usr/local/bin目录下
sudo mv ~/Downloads/chromedriver-mac-arm64/chromedriver /usr/local/bin/
5.查看权限
sudo xattr -r -d com.apple.quarantine /usr/local/bin/chromedrive
会报 移除 Apple 的隔离属性(解决 "无法验证开发者" 问题)的错误
执行 :sudo xattr -r -d com.apple.quarantine /usr/local/bin/chromedrive
然后在执行sudo xattr -r -d com.apple.quarantine /usr/local/bin/chromedrive
6.执行脚本文件打开百度
import time
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from time import sleep
# 配置路径(确认路径正确)
chrome_driver_path = "/usr/local/bin/chromedriver"
# 设置选项(可选)
chrome_options = Options()
chrome_options.add_argument("--start-maximized")
chrome_options.add_experimental_option("detach", True) # 关键设置,防止关闭
# 初始化服务
service = Service(executable_path=chrome_driver_path)
browser = webdriver.Chrome(service=service, options=chrome_options)
browser.get("https://www.baidu.com")
time.sleep(10)
# 保持浏览器打开,不执行quit()