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中文網其他相關文章!