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 중국어 웹사이트의 기타 관련 기사를 참조하세요!