본문 바로가기
chatgpt

셀레니움 크롬 드라이버 오류? 버전 맞추기부터 다운로드 완벽 가이드

by argon9921 2024. 10. 1.
반응형

💻 파이썬 셀레니움에서 크롬 드라이버 오류 해결 방법 🚀

파이썬과 셀레니움을 활용해서 웹 자동화를 하다 보면 크롬 드라이버 오류가 종종 발생할 수 있습니다. 😥 특히, 크롬 브라우저가 업데이트되면 드라이버와의 버전 불일치로 오류가 생기곤 하는데요, 이번 글에서는 최신 크롬 드라이버 129 130 버전의 오류를 해결하는 방법을 알아보겠습니다. 😊

 

 

 

🔎 크롬 드라이버 오류, 에러의 주요 원인

크롬 드라이버 오류는 주로 다음과 같은 이유로 발생합니다:

1. 크롬 브라우저와 크롬 드라이버 버전 불일치
2. 크롬 드라이버 미설치
3. 크롬 드라이버가 정상적으로 실행되지 않음

 

이러한 문제가 발생하면 보통 아래와 같은 오류 메시지를 확인할 수 있습니다.

 

📋 오류 메시지 예시

selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 129. Current browser version is 128.0.5845.111 with binary path C:\Program Files (x86)\Google\Chrome\Application\chrome.exe
 

오류 메시지에서 알 수 있듯이, 크롬 드라이버 버전크롬 브라우저 버전이 맞지 않는 것이 문제입니다. 😓

 

 

 

🛠️ 크롬 드라이버 오류 해결 방법, 크롬 드라이버 다운로드 

🔧 Step 1: 크롬 브라우저 버전 확인하기

크롬 브라우저 버전을 확인하려면, 크롬 주소 창에 chrome://settings/help 를 입력하세요. 여기서 현재 크롬 버전을 확인할 수 있습니다.

 

크롬 브라우저 버전 확인하기
크롬 브라우저 버전 확인하기

 

 

🔧 Step 2: 크롬 드라이버 다운로드

크롬 드라이버는 자동으로 업데이트되지 않으므로, 직접 크롬 드라이버 다운로드 페이지로 이동해 버전에 맞는 드라이버를 다운로드하세요. 다운로드한 파일을 압축 해제한 후, chromedriver.exe 파일을 파이썬이 실행되는 디렉토리에 복사합니다. 🎯

 

📥 크롬 드라이버 다운로드 링크


🔗 Chrome for Testing availability (최신 버전 다운로드)

 

크롬 드라이버 다운로드 129 130 131 132 133
크롬 드라이버 다운로드 129 130 131 132 133

 

 

 

🤔 결론

크롬 브라우저가 업데이트되면 크롬 드라이버 버전도 함께 맞춰줘야 파이썬 셀레니움 오류를 피할 수 있습니다. 크롬 브라우저 버전을 확인한 후, 그에 맞는 크롬 드라이버를 다운로드하여 설치하세요. 크롬 드라이버는 웹 자동화를 위한 필수 도구이니, 항상 최신 상태로 유지하는 것이 중요합니다. 😉

 

 

🔎 참고

크롬 드라이버는 구글 크롬 드라이버 다운로드 페이지에서 언제든지 최신 버전을 받을 수 있습니다! ✨

 

😊 셀레니움을 활용해 웹 자동화 작업을 더욱 매끄럽게!

 

 

 

반응형