본문 바로가기
프로그래밍/Python

[Chromedriver]unknown error: DevToolsActivePort file doesn't exist

by Mr.noobiest 2023. 7. 11.

selenium.common.exceptions.WebDriverException: Message: unknown error: Chrome failed to start: exited abnormally.
  (unknown error: DevToolsActivePort file doesn't exist)
  (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

 

chromedriver를 사용하여 selenium을 실행시켜봤는데, 위 에러가 발생하였다.

 

from selenium import webdriver

chrome_options = webdriver.ChromeOptions()
chrome_options.add_argument('--headless')
chrome_options.add_argument('--no-sandbox')
chrome_options.add_argument("--single-process")
chrome_options.add_argument("--disable-dev-shm-usage")
path='설치한 크롬드라이버 위치/chromedriver'
driver = webdriver.Chrome(path, chrome_options=chrome_options)

위에 처럼 해봤는데 안타깝게도 같은 에러가 발생하였다.

 

2번째  해결방법

chromedriver 다시 설치하기

chromedriver가 업데이트되면서 에러가 발생한 것이였다, 업데이트 하기전 chromedriver를 다시 설치하니 해결 되었다.

 

끝.

 

728x90
반응형