프로그래밍/Python

파이썬 selnium 크롬 로딩 중 '[winerror 193] %1은(는) 올바른 win32 응용 프로그램이 아닙니다' 에러 발생 해결 방법

dev109 2024. 8. 1.
반응형

파이썬 selenium 크롬 [winerror 193] %1은(는) 올바른 win32 응용 프로그램이 아닙니다

 

 

크롬 드라이버 로딩 중 알 수 없는 에러가 발생했다. ChromeDriverManager로 경로를  가져오는 것 까지는 정상적으로 작동하는데 그 이후에 에러가 남 ㅠ

 

 

 

가져온 크롬 드라이버 경로를 확인 해보니 chromedriver.exe 파일을 가져 오는게 아닌 THIRD_PARTY_NOTICES.chromedriver 이 파일을 가져오고 있었다.

그래서 아래와 같이 올바른 실행 파일을 사용하도록 경로를 수정해줌

 

from webdriver_manager.chrome import ChromeDriverManager

driver_path = ChromeDriverManager().install()
correct_driver_path = os.path.join(os.path.dirname(driver_path), "chromedriver.exe")
driver = webdriver.Chrome(service=Service(executable_path=correct_driver_path), options=options)

 

반응형

댓글

💲 추천 글