프로그래밍/Python
파이썬 selnium 크롬 로딩 중 '[winerror 193] %1은(는) 올바른 win32 응용 프로그램이 아닙니다' 에러 발생 해결 방법
dev109
2024. 8. 1. 17:55
반응형
크롬 드라이버 로딩 중 알 수 없는 에러가 발생했다. 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)
반응형