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

我无法让我的 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

我如何让它工作?


慕田峪9158850
浏览 202回答 1
1回答

MMMHUHU

检查你运行的是哪个版本的 chrome,在编写这个版本时,83 是稳定的公开版本。您可以访问此网址进行检查:chrome://settings/help下载与您拥有的 chrome 版本相同版本的 chrome 驱动程序,因此如果您使用的是 chrome 83 版,请下载 83 版的 chrome 驱动程序。您可以在此处获取 chrome 驱动程序:https ://chromedriver.chromium.org&nbsp;/下载将您的脚本指向正确的 chrome 驱动程序版本。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Python