ホームページ >バックエンド開発 >Python チュートリアル >Selenium で「chromedriver」実行可能ファイルが見つからないというエラーが発生するのはなぜですか?

Selenium で「chromedriver」実行可能ファイルが見つからないというエラーが発生するのはなぜですか?

Barbara Streisand
Barbara Streisandオリジナル
2024-11-27 15:00:12495ブラウズ

Why Am I Getting the

エラー: 'chromedriver' 実行可能ファイルが PATH に見つかりません

Web スクレイピングでは、ユーザーは Selenium の Chrome WebDriver を使用してユーザー エージェントを変更する必要がある場合があります。ただし、ユーザー エージェントの設定時にエラーが発生する可能性があります。

問題が発生しました:

ユーザーに次のエラー メッセージが表示されます:

selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH

原因:

このエラーは、ChromeDriver 実行可能ファイルがPATH 環境変数内に見つかりません。

解決策:

この問題を解決するには、executable_path キーを ChromeOptions オブジェクトと一緒に渡す必要があります。この引数は、ChromeDriver 実行可能ファイルの絶対パスを指定します。以下のコード内のプレースホルダー パスを ChromeDriver の実際の場所に置き換えます:

from selenium import webdriver

options = webdriver.ChromeOptions()
options.add_argument('user-agent = Mozilla/5.0 (Windows NT 6.1) AppleWebKit/537.36 (KHTML, like Gecko) Chrome/41.0.2228.0 Safari/537.36')
driver = webdriver.Chrome(chrome_options=options, executable_path=r'C:\Users\Desktop\chromedriver_win32\chromedriver.exe')
driver.get('https://www.google.co.in')

以上がSelenium で「chromedriver」実行可能ファイルが見つからないというエラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。