최근 Selenium 을 사용해 웹 크롤링을 하는데 이때 크롬 웹드라이버가 필요했다. 그런데 크롬을 실행할 때마다 자동으로 버전이 업데이트 되면서 새로운 드라이버 버전으로 맞추어 주어야 했다.
우측 상단의 ... > 도움말 > Chrome 정보 > 버전 확인하기
원래는 아래 사이트에서 자신의 웹 버전에 맞는 크롬 웹 드라이버를 설치하면 된다.
https://chromedriver.chromium.org/downloads
그러나 사이트 업데이트가 느려서 인지 최신 버전인 119.** 는 사이트에 올라와 있지 않았다.
그럴때 아래 방법을 사용하면 최신 버전을 다운로드 할 수 있다.
아래의 깃허브 주소로 들어가 download json파일에서 원하는 버전의 드라이버 다운로드 링크를 확인할 수 있다.
원하는 버전을 찾고 자신의 운영체제에 해당하는 주소를 복사해 url창에 붙여넣으면 자동으로 zip파일이 다운로드 된다.
예를 들어, 119 버전의 win64가 필요하다면 아래 링크를 복사해서 사용하면 된다.
링크를 누르면 바로 다운로드가 되는데 해당 파일에 압축을 풀어주면 chromedriver.exe
파일이 들어있으니 필요한 곳에 사용하면 된다.
들어가기 귀찮으신 분들을 위해 링크를 남겨둔다.
chrome web driver 119 version download
크롬 웹드라이버 119 버전 다운로드
- win64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/win64/chromedriver-win64.zip
- win32 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/win32/chromedriver-win32.zip
- mac-x64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/mac-x64/chromedriver-mac-x64.zip
- linux64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/119.0.6045.105/linux64/chromedriver-linux64.zip
chrome web driver 120 version download
크롬 웹드라이버 120 버전 다운로드
- win64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.28/win64/chromedriver-win64.zip
- win32 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.28/win32/chromedriver-win32.zip
- mac-x64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.28/mac-x64/chromedriver-mac-x64.zip
- linux64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/120.0.6099.28/linux64/chromedriver-linux64.zip
chrome web driver 121 version download
크롬 웹드라이버 121 버전 다운로드
- win64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.16/win64/chromedriver-win64.zip
- win32 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.16/win32/chromedriver-win32.zip
- mac-x64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.16/mac-x64/chromedriver-mac-x64.zip
- linux64 : https://edgedl.me.gvt1.com/edgedl/chrome/chrome-for-testing/121.0.6167.16/linux64/chromedriver-linux64.zip
안녕하세요, 셀레니움 예제들보면 System.setProperty에 chromedriver.exe를 넣어주던데 공유주신 곳에서 zip 파일을 받아서 압출을 풀어도 드라이버 파일이 없는데 혹시 어떻게 해야하나요?
마침 찾고있던 정보입니다!
많은 도움이 되었어요 😍😋