selenium 自动化需要chromedriver驱动和chrome浏览器的版本匹配一致才能正常使用;
往往chrome浏览器在后面偷偷的进行自动升级,导致自动化运行时,无法正常驱动浏览器;
下面介绍如何彻底解决chrome浏览器自动升级;
1、停止自动的更新任务:
2、用户数据目录禁用所有权限:
C:\Users\当前用户\AppData\Local\Google 此目录下的update目录的权限全部禁止
3、删除可能已经下载的新版本:
C:\Users\当前用户\AppData\Local\Google\Chrome\Application 此目录下如果有新版本,会创建一个新的版本号目录;可以将下载的新版本删除掉,否则即使上面已禁用,只要此处存在新版本会自动安装;
经过以上三步,能完美解决chrome偷偷升级的问题;设置好后,检查更新会启用不了,这就达到目的了;