如何修復 WebDriverException:服務 chromedriver 意外退出。狀態碼是:127?

Mary-Kate Olsen
發布: 2024-10-27 09:03:02
原創
522 人瀏覽過

How to Fix WebDriverException: Service chromedriver unexpectedly exited. Status code was: 127?

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 進程,錯誤就會解決。

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

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!