Heim > Backend-Entwicklung > Python-Tutorial > Wie behebt man „WebDriverException: Dienst chromedriver unerwartet beendet' auf Linux-Servern?

Wie behebt man „WebDriverException: Dienst chromedriver unerwartet beendet' auf Linux-Servern?

Susan Sarandon
Freigeben: 2024-10-26 07:30:03
Original
1097 Leute haben es durchsucht

 How to Fix

WebDriverException: Service chromedriver unerwartet beendet

Beim Versuch, Selenium zum Erstellen eines Crawlers auf einem Server zu verwenden, tritt der Fehler auf:

WebDriverException                        Traceback (most recent call last)
...
WebDriverException: Message: Service chromedriver unexpectedly exited. Status code was: 127
Nach dem Login kopieren

weist darauf hin, dass für die ordnungsgemäße Funktion von Chromedriver zusätzliche Bibliotheken erforderlich sind. Um dieses Problem zu beheben, kann der folgende Befehl ausgeführt werden:

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
Nach dem Login kopieren

Alternativ kann man Chromedriver iterativ über die Befehlszeile ausführen und die Befehle apt-cache search und apt-cache madison verwenden, um die genauen Versionen zu identifizieren der erforderlichen Deb-Pakete.

Zusätzlicher Hinweis

Die spezifischen erforderlichen Pakete können je nach verwendeter Chromedriver-Version variieren. Die Verwendung des Befehls ldd zum Auflisten der Abhängigkeiten gemeinsam genutzter Objekte kann auch bei der Identifizierung fehlender Bibliotheken hilfreich sein.

Das obige ist der detaillierte Inhalt vonWie behebt man „WebDriverException: Dienst chromedriver unerwartet beendet' auf Linux-Servern?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage