未创建会话:此版本的 Chrome 驱动程序仅支持 Chrome 版本 98

session not created: This version of ChromeDriver only supports Chrome version 98

我有这个错误:

session not created: This version of ChromeDriver only supports Chrome version 98
Current browser version is 100.0.4896.75 

我已经手动下载了正确的 chrome 驱动程序并将其插入到项目调试文件夹中。但是每次我调试它时,它都会覆盖版本 100 的新 chrome 驱动程序,然后插入版本 98 的 chrome 驱动程序。

我怎样才能避免这种情况?

我需要做的是,文件夹中的 chrome 驱动程序保持在版本 100 上并且不会被启动调试覆盖。

这个错误信息...

session not created: This version of ChromeDriver only supports Chrome version 98
Current browser version is 100.0.4896.75 

...表示 was unable to initiate/spawn a new Browsing Context i.e. 会话。

您的主要问题是您使用的二进制文件版本之间不兼容,如下所示:

  • 您正在使用 chrome=100.0
  • 但是你使用的是chromedriver=98.0
  • chromedriver=98.0 的发行说明清楚地提到了以下内容:

Supports Chrome version 98

所以 chromedriver=98.0chrome=100.0.4896.75[=41= 之间存在明显的不匹配]


解决方案

确保: