首頁  >  文章  >  後端開發  >  如何修復 Linux 伺服器上的「WebDriverException:服務 chromedriver 意外退出」?

如何修復 Linux 伺服器上的「WebDriverException:服務 chromedriver 意外退出」?

Susan Sarandon
Susan Sarandon原創
2024-10-26 07:30:03980瀏覽

 How to Fix

WebDriverException: Service chromedriver 意外退出

嘗試利用Selenium 在伺服器上建立爬蟲時,遇到錯誤:

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

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

或者,可以從命令列迭代運行Chromedriver,並利用apt-cache search 和apt-cache madison 命令來識別精確版本所需的deb 軟體包。

附加說明

所需的特定軟體包可能會有所不同,具體取決於所使用的 Chromedriver 版本。使用 ldd 指令列出共享物件依賴項也有助於識別遺失的庫。

以上是如何修復 Linux 伺服器上的「WebDriverException:服務 chromedriver 意外退出」?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn