>  기사  >  백엔드 개발  >  WebDriverException 수정 방법: 서비스 chromedriver가 예기치 않게 종료되었습니다. 상태 코드는 127?

WebDriverException 수정 방법: 서비스 chromedriver가 예기치 않게 종료되었습니다. 상태 코드는 127?

Mary-Kate Olsen
Mary-Kate Olsen원래의
2024-10-27 09:03:02514검색

How to Fix WebDriverException: Service chromedriver unexpectedly exited. Status code was: 127?

WebDriverException: 서비스 chromedriver가 예기치 않게 종료되었습니다. 상태 코드: 127

이 오류는 chromedriver 실행 파일이 상태 코드 127과 함께 예기치 않게 종료될 때 발생합니다. 이는 종속성 누락으로 인해 chromedriver 프로세스를 시작할 수 없음을 나타냅니다.

해결 방법

이 오류에 대한 해결책은 누락된 종속성을 설치하는 것입니다. Ubuntu 17.10의 경우 다음 명령을 실행합니다.

<code class="bash">apt-get install -y libglib2.0-0=2.50.3-2 \
    libnss3=2:3.26.2-1.1+deb9u1 \
    libgconf-2-4=3.2.6-4+b1 \
    libfontconfig1=2.11.0-6.7+b1</code>

또는 다음 명령을 사용하여 누락된 종속성을 식별할 수 있습니다.

<code class="bash">ldd /usr/local/bin/chromedriver</code>

이 명령은 다음의 공유 개체 종속성을 인쇄합니다. chromedriver 실행 파일. 누락된 종속성은 "찾을 수 없음"으로 표시됩니다. 그런 다음 운영 체제에 적합한 패키지 관리자를 사용하여 누락된 종속성을 설치할 수 있습니다.

누락된 종속성이 설치되면 chromedriver 프로세스를 다시 시작하면 오류가 해결됩니다.

위 내용은 WebDriverException 수정 방법: 서비스 chromedriver가 예기치 않게 종료되었습니다. 상태 코드는 127?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.