Masalah:
Selenium membuang WebDriverException apabila memulakan perkhidmatan pemacu Chrome. Mesej ralat menunjukkan bahawa chromedriver telah keluar tanpa diduga dengan kod status 127.
Analisis:
Kod status 127 biasanya menandakan boleh laku yang tidak ditemui atau telah ditamatkan kerana kesilapan. Dalam kes ini, ia mencadangkan bahawa boleh laku chromedriver tiada kebergantungan yang diperlukan atau telah menghadapi isu masa jalan yang lain.
Penyelesaian:
Untuk menyelesaikan ralat ini, pasang pustaka yang diperlukan yang diperlukan oleh chromedriver. Untuk Ubuntu 17.10, ini boleh dicapai dengan menjalankan arahan berikut:
<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>
Penyelesaian Masalah Tambahan:
Atas ialah kandungan terperinci Berikut ialah beberapa pilihan tajuk, dengan mengingati gaya soal jawab: Pendek & Langsung: * WebDriverException: Mengapakah chromedriver saya keluar dengan kod status 127? * Ralat Selenium: Bagaimana untuk f. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!