chromedriver配置
原创2025年7月7日大约 1 分钟
🧩 ChromeDriver 配置说明
为确保自动化脚本(如 Selenium)或浏览器自动控制程序运行稳定,必须保持 Chrome 浏览器版本与 ChromeDriver 版本一致或兼容。
📌 为什么版本要一致?
ChromeDriver 是专门与特定版本的 Chrome 浏览器配套的。如果两者版本不兼容,启动时可能会出现如下错误:
session not created: This version of ChromeDriver only supports Chrome version xx
🔍 如何查看当前 Chrome 浏览器版本?
data/ChromeSetup.exe 为google 安装包
Windows/macOS:
打开 Chrome 浏览器
访问地址栏输入:
chrome://settings/help
会显示当前版本号(本软件编写的环境
137
,编写教程自动升级了,测试可以使用),如:版本 138.0.7204.97(正式版本) (64 位)
你需要关注主版本号,如 137
。
📥 ChromeDriver 下载地址
本软件使用的版本
137.0.7151.70
, 查看chromedriver.exe
属性有显示
根据你的 Chrome 主版本号(如 138)进入以下链接:
👉 官方下载页:
https://chromedriver.chromium.org/downloads
或直接进入镜像(更快):
👉 国内清华源镜像站(推荐):
https://registry.npmmirror.com/binary.html?path=chromedriver/
⚙️ 配置 ChromeDriver 到环境变量
复制文件 chromedriver.exe
到软件目录 data
覆盖原来的文件
🧩 附加建议
- 避免 Chrome 自动升级导致版本错位,可以关闭自动更新(慎用)
- 在部署脚本时建议使用容器或虚拟环境锁定浏览器及 driver 版本