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

Susan Sarandon
Lepaskan: 2024-10-26 19:54:29
asal
865 orang telah melayarinya

Here are a few title options, keeping in mind the question-and-answer style:

Short & Direct:

* WebDriverException: Why is my chromedriver exiting with status code 127?
* Selenium Error: How to fix chromedriver unexpectedly exiting (status code 127)?

Mo

WebDriverException: Perkhidmatan chromedriver tiba-tiba keluar. Kod status ialah: 127

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>
Salin selepas log masuk

Penyelesaian Masalah Tambahan:

  • Semak versi chromedriver: Pastikan anda menggunakan versi chromedriver yang serasi dengan versi Selenium yang anda jalankan.
  • Gunakan ldd untuk mengenal pasti kebergantungan yang hilang: Jalankan perintah ldd /path/to/chromedriver untuk mencetak kebergantungan objek yang dikongsi. Kenal pasti mana-mana perpustakaan yang hilang dan pasangkannya menggunakan apt-get.
  • Semak pembolehubah persekitaran: Sahkan bahawa pembolehubah $PATH termasuk direktori di mana chromedriver berada.
  • Lumpuhkan firewall/antivirus: Sesetengah firewall atau perisian antivirus mungkin mengganggu proses chromedriver. Lumpuhkan buat sementara waktu dan cuba lagi.
  • Mulakan semula pelayan: Matikan dan mulakan semula pelayan yang menjalankan pemacu Selenium. Ini kadangkala boleh menyelesaikan keluar perkhidmatan yang tidak dijangka.

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!

sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan