[PYTHON] WebDriverException : 메시지 : / usr / lib / chromium-browser / chromedriver 서비스가 예기치 않게 ChromeDriver 및 Selenium과 함께 Raspberry-Pi에서 종료되었습니다.
PYTHONWebDriverException : 메시지 : / usr / lib / chromium-browser / chromedriver 서비스가 예기치 않게 ChromeDriver 및 Selenium과 함께 Raspberry-Pi에서 종료되었습니다.
Windows에서 잘 작동하는 브라우저에서 일부 작업 (Selenium 사용)을 수행하는 python 스크립트를 작성했습니다. 지금 나는 지금 그것을 나의 라즈베리 파이에 붙이려고 노력하고있다.
이 기능을 Chromium과 함께 사용하는 가장 좋은 방법을 찾으려고 많이 검색했습니다. 이 Reddit Link에서 내가 가장 잘 찾을 수있었습니다.
문제는 내 버전의 Chromium (버전 56.0.2924.84)을 사용하는 크롬 드라이버를 찾을 수 없다는 것입니다. 그리고 내가 적절한 업그레이드를 할 때 최신 버전의 Chromium을 가지고 있다고 조언합니다. 저는이 런치 패드 링크에서 다운로드하여 크롬 플레이어 버전 53에서 65를 시도했습니다.
그래서 다음과 같이 실행하면
from selenium import webdriver
driver_path = 'usr/lib/chromium-browser/chromedriver'
driver = webdriver.Chrome(driver_path)
크롬 드라이버> 58에서이 오류가 발생합니다.
selenium.common.exceptions.SessionNoteCreatedException: Message: session not
created exception: Chrome version must be >= 59.0.3071.0
(Driver info: chromedriver=2.43,platform=Linux 4.9.35-v7+ armv7l)
또는 크롬 드라이버 <58에 대한이 오류
selenium.common.exceptions.WebDriverException: Message:
Service /usr/lib/chromium-browser/chromedriver unexpectedly exited. Status code was: 127
어떤 도움을 주시면 감사하겠습니다.
해결법
-
==============================
1.질문에 따라 Chromium 바이너리는 버전 56.0.2924.84입니다. 따라서이 제약 조건을 고려하면 ChromeDriver Google 스토리지에서 다음 ChromeDriver 버전 중 하나를 다운로드하면됩니다.
질문에 따라 Chromium 바이너리는 버전 56.0.2924.84입니다. 따라서이 제약 조건을 고려하면 ChromeDriver Google 스토리지에서 다음 ChromeDriver 버전 중 하나를 다운로드하면됩니다.
from https://stackoverflow.com/questions/49796818/webdriverexception-message-service-usr-lib-chromium-browser-chromedriver-unex by cc-by-sa and MIT license
'PYTHON' 카테고리의 다른 글
[PYTHON] Tornado 요청의 클라이언트 IP는 어떻게 얻습니까? (0) | 2018.11.20 |
---|---|
[PYTHON] matplotlib에서 색상 막대를 추가하는 동안 AttributeError 발생 (0) | 2018.11.20 |
[PYTHON] 파이썬 서버 "일반적으로 각 소켓 주소를 한 번만 사용할 수 있습니다" (0) | 2018.11.20 |
[PYTHON] PIP : " 'ipython'을 (를) 제거 할 수 없습니다. 이것은 distutils가 설치 한 프로젝트이므로 정확하게 결정할 수 없습니다 ... " (0) | 2018.11.20 |
[PYTHON] 목록 목록에서 중복 제거 (0) | 2018.11.20 |