文章预览
背景 在 Windows 环境下使用 Selenium 时,Chrome 浏览器版本与 ChromeDriver 版本的兼容性问题是一个常见的困扰。 由于 Chrome 频繁更新,而 ChromeDriver 需要与特定版本的 Chrome 精确匹配,导致 Selenium 代码可能会因版本不匹配而无法正常运行。 在非容器环境中,直接使用系统安装的 Chrome 可能会引发问题,比如自动更新导致版本不匹配。 因此,我们推荐的做法是下载 Chrome 的指定版本,并将其与匹配的 ChromeDriver 版本一起放入项目的发布目录,确保 Selenium 运行时始终使用兼容的版本。 解决方案 下载兼容版本的 Chrome 和 ChromeDriver 首先,访问 ChromeDriver 官方文档中的 版本选择指南 ,找到与你的 Chrome 版本兼容的 ChromeDriver。https://developer.chrome.google.cn/docs/chromedriver/downloads/version-selection?hl=zh-cn 然后,下载对应版本的 Chrome 和 ChromeDriver,并将它们解压到项目的 chrom
………………………………