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
반응형
'프로그래밍 > Python' 카테고리의 다른 글
[selenium 셀레니움]네이버 로그인시 자동방지 이미지 안뜨게 우회하기 (0) | 2023.09.13 |
---|---|
[selenium]셀레니움 설치시 chrome driver를 못 찾을때 (0) | 2023.09.13 |
[Python]global 변수 선언하기 (0) | 2023.05.25 |
zipfile.ZipFile로 압축해제시 폴더안에 있는 파일은 어떻게 가져오는지 (0) | 2023.03.14 |
[요즘 핫한]ChatGPT를 python에서 사용하는 방법 (0) | 2023.02.15 |