ChromeDriver

ChromeDriver

[4] ChromeDriver は、 Chrome 用の WebDriver サーバーです。

[1] ChromeDriver ( ( 版)) https://sites.google.com/a/chromium.org/chromedriver/

[2] ChromeDriver - selenium - Information about the Chrome Driver - Browser automation framework - Google Project Hosting ( ( 版)) https://code.google.com/p/selenium/wiki/ChromeDriver

[8] ChromeDriverChrome 本体と揃ったバージョンのものが必要です。 (バージョンが違うエラーが出てセッション作成に失敗します。)

[9] 最新安定版 Chrome 用の ChromeDriver のバージョンは、 https://chromedriver.storage.googleapis.com/LATEST_RELEASE で取得できます。 https://chromedriver.storage.googleapis.com/バージョン/chromedriver_linux64.zipChromeDriver を取得できます。

[10] Chromium の最新バージョンは https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2FLAST_CHANGE?alt=media で取得できます。 ここから https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2Fバージョン%2Fchrome-linux.zip?alt=mediaChromium Webブラウザーを取得でき、 https://www.googleapis.com/download/storage/v1/b/chromium-browser-snapshots/o/Linux_x64%2Fバージョン%2Fchromedriver_linux64.zip?alt=mediaChromeDriver を取得できます。

[3] 謎の 401 エラーが返る時はアクセス元のチェックで弾かれている可能性があります。 値なしの --whitelisted-ips を指定するとなおるかもしれません。

[5] unknown error: Chrome failed to start: exited abnormally.\n (unknown error: DevToolsActivePort file doesn't exist)\n (The process started from chrome location /usr/bin/google-chrome is no longer running, so ChromeDriver is assuming that Chrome has crashed.)

[6] このエラーはよくわからないけど Chrome が起動できなかったという意味だそうです。 --no-sandbox をつけろっていう回答が多いですが、 それで解決しなければ、もっと根本的なところを疑ってみましょう。

[7] 例えば依存ライブラリ― (.so ファイル) がなくて起動できないときにもこのエラーが出ます。