利用Jupiter运行webdriver一直报错如何处理?

刚学习爬虫,但是一开始就遇到了困难,webdriver一直报错,已经更改了环境变量,但是还是没起作用

from selenium import webdriver
chromedriver = "C:\Program Files\Google\Chrome\Application\chromedriver.exe"
browser =  webdriver.Chrome()
browser.get('https://www.baidu.com')
运行结果及报错内容

WebDriverException                        Traceback (most recent call last)
<ipython-input-3-448a478b6b51> in <module>
----> 1 browser.get('https://www.baidu.com')

D:\A\lib\site-packages\selenium\webdriver\remote\webdriver.py in get(self, url)
    434         Loads a web page in the current browser session.
    435         """
--> 436         self.execute(Command.GET, {'url': url})
    437 
    438     @property

D:\A\lib\site-packages\selenium\webdriver\remote\webdriver.py in execute(self, driver_command, params)
    422         response = self.command_executor.execute(driver_command, params)
    423         if response:
--> 424             self.error_handler.check_response(response)
    425             response['value'] = self._unwrap_value(
    426                 response.get('value', None))

D:\A\lib\site-packages\selenium\webdriver\remote\errorhandler.py in check_response(self, response)
    245                 alert_text = value['alert'].get('text')
    246             raise exception_class(message, screen, stacktrace, alert_text)  # type: ignore[call-arg]  # mypy is not smart enough here
--> 247         raise exception_class(message, screen, stacktrace)
    248 
    249     def _value_or_default(self, obj: Mapping[_KT, _VT], key: _KT, default: _VT) -> _VT:

WebDriverException: Message: chrome not reachable
  (Session info: chrome=97.0.4692.99)
Stacktrace:
Backtrace:
    Ordinal0 [0x00D7FDC3+2555331]
    Ordinal0 [0x00D177F1+2127857]
    Ordinal0 [0x00C12CD0+1060048]
    Ordinal0 [0x00C07BE2+1014754]
    Ordinal0 [0x00C083E8+1016808]
    Ordinal0 [0x00C09C02+1022978]
    Ordinal0 [0x00C03AB9+998073]
    Ordinal0 [0x00C14040+1065024]
    Ordinal0 [0x00C66DC2+1404354]
    Ordinal0 [0x00C57976+1341814]
    Ordinal0 [0x00C336B6+1193654]
    Ordinal0 [0x00C34546+1197382]
    GetHandleVerifier [0x00F19622+1619522]
    GetHandleVerifier [0x00FC882C+2336844]
    GetHandleVerifier [0x00E123E1+541697]
    GetHandleVerifier [0x00E11443+537699]
    Ordinal0 [0x00D1D18E+2150798]
    Ordinal0 [0x00D21518+2168088]
    Ordinal0 [0x00D21660+2168416]
    Ordinal0 [0x00D2B330+2208560]
    BaseThreadInitThunk [0x75B86359+25]
    RtlGetAppContainerNamedObjectPath [0x770587A4+228]
    RtlGetAppContainerNamedObjectPath [0x77058774+180]

请教一下解决方法,感激不尽!

先确认你下载了对应版本的chromedriver , 而且放在 C:\Program Files\Google\Chrome\Application 目录下
改成这样试试

from selenium import webdriver
browser = webdriver.Chrome(executable_path=r'C:\Program Files\Google\Chrome\Application\chromedriver.exe')
browser.get('https://www.baidu.com')

chromedriver 版本对不上 chrome浏览器