为了账号安全,请及时绑定邮箱和手机立即绑定

SessionNotCreatedException:未创建会话:此版本的 ChromeDriver

SessionNotCreatedException:未创建会话:此版本的 ChromeDriver

慕田峪9158850 2023-01-04 16:47:20

我无法让我的 Chromedriver 工作,并且下载了几个不同的版本,但输出错误没有变化。我的代码是:


from selenium import webdriver



driver= webdriver.Chrome('C:/Users/Admin/Desktop/chromedriver.exe')


driver.get("https://www.google.com")

内核中的输出是


Traceback (most recent call last):


  File "C:\Users\Admin\Desktop\Market Bot.py", line 11, in <module>

    driver= webdriver.Chrome('C:/Users/Admin/Desktop/chromedriver.exe')


  File "C:\Users\Admin\anaconda3\lib\site-packages\selenium\webdriver\chrome\webdriver.py", line 81, in __init__

    desired_capabilities=desired_capabilities)


  File "C:\Users\Admin\anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 157, in __init__

    self.start_session(capabilities, browser_profile)


  File "C:\Users\Admin\anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 252, in start_session

    response = self.execute(Command.NEW_SESSION, parameters)


  File "C:\Users\Admin\anaconda3\lib\site-packages\selenium\webdriver\remote\webdriver.py", line 321, in execute

    self.error_handler.check_response(response)


  File "C:\Users\Admin\anaconda3\lib\site-packages\selenium\webdriver\remote\errorhandler.py", line 242, in check_response

    raise exception_class(message, screen, stacktrace)


SessionNotCreatedException: session not created: This version of ChromeDriver only supports Chrome version 84

我如何让它工作?


查看完整描述

1 回答

?
MMMHUHU

TA贡献1590条经验 获得超8个赞

  1. 检查你运行的是哪个版本的 chrome,在编写这个版本时,83 是稳定的公开版本。您可以访问此网址进行检查:chrome://settings/help

  2. 下载与您拥有的 chrome 版本相同版本的 chrome 驱动程序,因此如果您使用的是 chrome 83 版,请下载 83 版的 chrome 驱动程序。您可以在此处获取 chrome 驱动程序:https ://chromedriver.chromium.org /下载

  3. 将您的脚本指向正确的 chrome 驱动程序版本。


查看完整回答
反对 回复 2023-01-04

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信