티스토리 뷰

반응형

Message: unknown error: cannot connect to chrome at 127.0.0.1:50361
from session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 116.0.5845.97

 

 

 

이런 메세지가 나오는데

크롬드라이버 설명 페이지로 가면은

크롬드라이버 115 버전부터는 바로 자동업데이트로 되지 않는거 같네요 (2023년 8월 16일 기준)

크롬드라이버 정보 확인 주소 https://chromedriver.chromium.org/downloads

 

 

 

 

라고 설명을 하네요

 

즉 기존의 크롬드라이버 114 버전 이상으로는 특별히 다른 업데이트를 사용해야하는거같네요

 

첫번째 시도할 방법은 크롬드라이버의 자동업데이트를 사용해서


import chromedriver_autoinstaller
chromedriver_autoinstaller.install()

 

이걸로 업데이트를 할건데 우선

 

cmd에서 명령어로

>pip install chromedriver_autoinstaller
Collecting chromedriver_autoinstaller
  Downloading chromedriver_autoinstaller-0.6.2-py3-none-any.whl (7.4 kB)
Installing collected packages: chromedriver_autoinstaller
Successfully installed chromedriver_autoinstaller-0.6.2

 

크롬드라이버 오토인스톨러 모듈( chromedriver_autoinstaller)을 설치해봅니다.

 

동일한 에러가 발생합니다. 해결이 안되었네요

 

Message: unknown error: cannot connect to chrome at 127.0.0.1:50432
from session not created: This version of ChromeDriver only supports Chrome version 114
Current browser version is 116.0.5845.97

 

 

 

그러면 크롬드라이버 116버전을 새로 설치해야하는데

https://googlechromelabs.github.io/chrome-for-testing/

 

Chrome for Testing availability

chrome-headless-shellmac-arm64https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/118.0.5950.0/mac-arm64/chrome-headless-shell-mac-arm64.zip404

googlechromelabs.github.io

 

 

 

 

 

현재는 이런식으로 수동으로 받는 주소가 나와있네요

 

현재는 테스트 중이어서 주소로 되어서 직접 해줘야하는거 같네요

 

그럼 테스트용으로 현재 크롬 드라이버의 위치를 찾아서 맨 아래의

 

chromedriverwin64

https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/116.0.5845.96/win64/chromedriver-win64.zip

이 버전을 설치해서 테스트 해보려고 합니다.

 

 

음 근데 단순히 이문제가 아니었네요

 

undetected-chromedriver로 사용중이어서

 

undetected-chromedriver 버전 확인을 먼저 해야하네요

 

https://pypi.org/project/undetected-chromedriver/

 

undetected-chromedriver

('Selenium.webdriver.Chrome replacement with compatiblity for Brave, and other Chromium based browsers.', 'Not triggered by CloudFlare/Imperva/hCaptcha and such.', 'NOTE: results may vary due to many factors. No guarantees are given, except for ongoing eff

pypi.org

이버전으로 설치되어있는지 다시 설치해봅니다. 3.4.7 버전으로보입니다.

최신은 3.5.2 버전이라고 합니다 (2023년 8월 16일 기준)

 

그냥 설치하면 저렇게 나오는데 (이미 설치한 게 있으니까요)

 

명령어를 pip install undetected-chromedriver==3.5.2 라고 하면 

 

3.5.2버전으로 설치가 됩니다. 

 

 

이런 방법을 해도 되지 않네요 . 우선은 114 크롬드라이버에서 116크롬 업데이트를 지원해주지않네요

 

114로 고정해서 써야되네요.

 

시간이 어느정도 지나면 다시 지원해줄거 같습니다.

 

현재는 크롬드라이버 가 설치되는 장소들의 위치까지 파악했습니다

 

C:\Users\admin\AppData\Local\Programs\Python\Python311\Lib\site-packages

반응형
댓글
반응형
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
«   2025/03   »
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31
글 보관함