미해결
[2024 개정판] 이것이 진짜 크롤링이다 - 기본편
셀레니움 기본설정 강의를 들으며 코드를 작성했는데 실행되질 않습니다..
안녕하세요, 최근에 startcoding님의 크롤링 강의를 보며 공부하고 있는 한 학생입니다. 그런데 공부하는 도중, 한 문제가 발생하였습니다. 원래라면 구글링을 통해 해결할 수 있었는데,도저히 해결되질 않아서 여쭤봅니다.
제가 본 강의는 '(BONUS) 셀레니움 ver 4.0 가이드 + 크롬 드라이버 자동으로 다운 받는 법'입니다. 또한 이 강의를 통해 작성한 코드는 다음과 같습니다.
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
# 크롬 드라이버 자동 업데이트
from webdriver_manager.chrome import ChromeDriverManager
# 브라우저 꺼짐 방지
chrome_options = Options()
chrome_options.add_experimental_option("detach", True)
service = Service(executable_path=ChromeDriverManager().install())
driver = webdriver.Chrome(service=service, options=chrome_options)
# 웹페이지 해당 주소 이동
driver.get("https://www.naver.com")
그리고 이 코드를 실행시켰을 때 발생한 오류는 아래와 같습니다.
이 문제에 대하여 제가 구글링을 해 본 결과, 같은 오류를 겪은 사람을 찾을 수 있었습니다. 하지만 이 문제에 대한 해답으로 webdriver_manager 설치를 내놓은 것 같은데, 저는 이미 webdriver_manager가설치되어 있기 때문에 무엇이 잘못된 것인지 잘 모르겠습니다... 그래서 이 오류를 해결할 수 있는 방법을 여쭤보고자 합니다.읽어주셔서 감사합니다 :)
+ 저와 같은 문제를 겪은 사람을 찾았던 사이트도 올려놓겠습니다.https://stackoverflow.com/questions/72868256/chromedrivermanager-install-doesnt-work-webdriver-manager
+ 혹시 모르니 제가 가지고 있는 pip list도 올려놓겠습니다.