「労働者が自分の仕事をうまくやりたいなら、まず自分の道具を研ぎ澄まさなければなりません。」 - 孔子、「論語。陸霊公」
表紙 > プログラミング > Selenium が「WebDriverException: メッセージ: \'Webdrivers' 実行可能ファイルの権限が間違っている可能性があります」エラーをスローするのはなぜですか?

Selenium が「WebDriverException: メッセージ: \'Webdrivers' 実行可能ファイルの権限が間違っている可能性があります」エラーをスローするのはなぜですか?

2024 年 12 月 22 日に公開
ブラウズ:299

Why Does Selenium Throw a \

Selenium の「Webdrivers」実行可能権限エラー

問題の説明

Python で Selenium を使用しようとすると、次のエラー メッセージが表示される場合があります:

WebDriverException: Message: 'Webdrivers' executable may have wrong permissions. Please see https://sites.google.com/a/chromium.org/chromedriver/home

原因

このエラーは、ChromeDriver 実行可能ファイルのファイル権限が正しくないことを示します。

解決策

このエラーの解決策は、オペレーティング システムによって異なります。システム:

Windows:

  1. Windows バージョンと互換性のある ChromeDriver を https://sites.google.com/a/chromium.org/ からダウンロードします。 chromedriver/downloads.
  2. ZIP ファイルを適切な場所に解凍します。
  3. chromedriver.exe へのフルパスを指定しますコード内の実行可能ファイル:
driver = webdriver.Chrome(executable_path=r'C:\path\to\chromedriver.exe')

Linux およびmacOS:

  1. お使いの OS バージョンと互換性のある ChromeDriver を次からダウンロードします。 https://sites.google.com/a/chromium.org/chromedriver/downloads.
  2. tar ファイルを適切な場所に抽出します。
  3. Chromedriver 実行可能ファイルへの完全パスを指定します。コード:
driver = webdriver.Chrome(executable_path='/path/to/chromedriver')

追加メモ:

  • ファイルにアクセスするための適切な権限があることを確認してください.
  • まだエラーが発生する場合は、ChromeDriver のバージョンが使用しているバージョンと一致していることを確認してください。ブラウザ。
  • 昇格した権限でコードを実行することを検討してください (Linux または macOS で sudo を使用するなど)。
最新のチュートリアル もっと>

免責事項: 提供されるすべてのリソースの一部はインターネットからのものです。お客様の著作権またはその他の権利および利益の侵害がある場合は、詳細な理由を説明し、著作権または権利および利益の証拠を提出して、電子メール [email protected] に送信してください。 できるだけ早く対応させていただきます。

Copyright© 2022 湘ICP备2022001581号-3