問題:
Chrome ドライバー サービスの開始時に、Selenium が WebDriverException をスローします。エラー メッセージは、Chromedriver がステータス コード 127 で予期せず終了したことを示しています。
分析:
ステータス コード 127 は、通常、実行可能ファイルが見つからないか、実行可能ファイルが見つからなかったことを示します。エラーのため終了しました。この場合、chromedriver 実行可能ファイルに必要な依存関係が欠落しているか、他のランタイムの問題が発生していることを示唆しています。
解決策:
このエラーを解決するには、必要なライブラリをインストールしてください。 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>
追加のトラブルシューティング:
以上が質疑応答形式を念頭に置いて、タイトルのオプションをいくつか示します。 短くて直接的: * WebDriverException: chromedriver がステータス コード 127 で終了するのはなぜですか? * Selenium エラー: 解決方法の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。