我正在使用 PyCharm 运行我的机器人框架硒脚本。我面临一个问题
SessionNotCreatedException:消息:会话未创建:此版本的 ChromeDriver 仅支持 Chrome 版本 91 当前浏览器版本为 93.0.4577.63,带有二进制路径
附上我的设置。
如何升级 Chrome 版本 93 的 chromedriver 或任何其他建议。add driver = chrome path
我有 75 个自动化脚本,在所有脚本中都不可行。
我正在使用 PyCharm 运行我的机器人框架硒脚本。我面临一个问题
SessionNotCreatedException:消息:会话未创建:此版本的 ChromeDriver 仅支持 Chrome 版本 91 当前浏览器版本为 93.0.4577.63,带有二进制路径
附上我的设置。
如何升级 Chrome 版本 93 的 chromedriver 或任何其他建议。add driver = chrome path
我有 75 个自动化脚本,在所有脚本中都不可行。
general approach
安装浏览器驱动程序的方法是下载一个,right driver
例如chromedriver
Chrome,并将其放入PATH中的目录中
不同浏览器的驱动程序可以通过 Selenium 文档或使用您喜欢的搜索引擎和搜索词(如 selenium chrome browser driver)找到。发布新的浏览器驱动程序版本以支持新浏览器中的功能、修复错误或其他方式,您需要密切关注它们以了解何时更新您使用的驱动程序。
或者,您可以使用名为WebdriverManager的工具,该工具可以找到最新版本或在需要时为您找到合适的 webdrivers 的任何版本,然后下载并将其链接/复制到正确的位置。该工具可以在所有主要操作系统上运行,并支持下载 Chrome、Firefox、Opera 和 Edge 网络驱动程序。
这是一个例子:
pip install webdrivermanager
webdrivermanager firefox chrome --linkpath /usr/local/bin
请通过,这里,一切都记录在这里。