chromedriver다운 -> 압축파일 풀고 -> 실행 가능한 바이너리의 경로를 제어판 -> 고급설정 -> 환경변수 -> PATH에 넣음.
그런데
from selenium import webdriver
driver = webdriver.Chrome()
이 코드를 실행하면 자꾸만
WebDriverException: Message: 'chromedriver_win32' executable may have wrong permissions. Please see https://chromedriver.chromium.org/home
이런 메시지가 뜸.ㅠ
이때 cmd를 열고 chromedriver(chromedriver 실행 파일의 이름이 여전히 이와 같다고 가정) 입력하고 Enter 키를 누르면 실제로 PATH에 있는지 테스트 할 수 있다는데,
경우 Starting ChromeDriver 2.15.322448 가 나타나면, PATH가 적절하게 설정되긴 했는데 다른 문제가 있다는 것이라고 함.... (대체 뭘까)
import time
from selenium import webdriver
!pip install webdriver-manager
from webdriver_manager.chrome import ChromeDriverManager
driver = webdriver.Chrome(ChromeDriverManager().install())
전 일단 이렇게 합의보기루... 또 안되면 다시 해야지 뭐
import chromedriver_autoinstaller
chrome_path = chromedriver_autoinstaller.install()
driver = webdriver.Chrome(chrome_path)
이 코드로 chromedriver 대체할 수 있다고 합니다.