본문 바로가기

빅데이터 in r

[R] 튜토리얼 02-2. (수집) selenium 크롬 드라이버 버전 문제 해결 : This version of ChromeDriver only supports Chrome version 100

 

 

 

R에서 셀레니움으로 구동하려다 이런 메세지가 떴다.

 

[오류메시지]

Selenium message:session not created: This version of ChromeDriver only supports Chrome version 100
Current browser version is 99.0.4844.82 with binary path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe

 

 

찾아보니 크롬 드라이버의 버전 문제 였다.

 

(참고)

https://codechacha.com/ko/selenium-chromedriver-version-error/

 

selenium 버전 문제 해결 - This version of ChromeDriver only supports Chrome version 76

This version of ChromeDriver only supports Chrome version 76 에러가 발생하였습니다. 이유는 설치된 chrome과 chromedriver의 버전이 맞지 않아서 동작하지 않는 것이었습니다. 설치된 chrome의 버전과 동일한 버전으

codechacha.com

 

 

1. 내가 쓰고 있는 크롬 브라우저 버전을 확인한다.

크롬 버전은 오른쪽 위에 점점점 더보기를 클릭 -> 도움말 클릭 -> Chrome정보 클릭하면 확인할 수 있다.

크롬 버전은 99이네요.

 

2. 크롬브라우저버전에 맞는 크롬드라이버를 설치한다.

https://chromedriver.chromium.org/downloads

 

ChromeDriver - WebDriver for Chrome - Downloads

Current Releases If you are using Chrome version 100, please download ChromeDriver 100.0.4896.60 If you are using Chrome version 99, please download ChromeDriver 99.0.4844.51 If you are using Chrome version 98, please download ChromeDriver 98.0.4758.102 Fo

chromedriver.chromium.org

여기 사이트에 들어가서, 맞는 버전을 깔아서 이전에 설치되어있던 위치에 다시 갈아끼우시면 됩니다.

저는 아래 여기 경로에 다시 갈아끼워줬습니다.

 

이렇게 하고, 다시 cmd창 열어서 백그라운드 실행시키고

R에서 코드 실행하면 오류메시지 안 뜨고 잘 구동됩니다 ^^