如何修復「WebDriverException:訊息:『Webdrivers』可執行檔案可能有錯誤的權限」錯誤?

DDD
發布: 2024-10-30 07:42:28
原創
783 人瀏覽過

How to Fix

「Webdrivers」執行檔可能具有錯誤的權限。請參閱...

錯誤訊息「WebDriverException:訊息:'Webdrivers'可執行檔案可能具有錯誤的權限」表示正在使用的 ChromeDriver 可執行檔案具有不正確的檔案權限。要解決此問題,請確保 ChromeDriver 可執行檔案具有適當的權限:

如果使用 Windows:

  1. 從 ChromeDriver 下載位置下載 chromedriver_win32.zip。
  2. 解壓縮將檔案複製到所需位置。
  3. 指定程式碼中 chromedriver.exe 檔案的完整路徑,包括「.exe」副檔名。使用轉義反斜線 () 或正斜線 (/),後面跟著“r”開關。
<code class="python">driver = webdriver.Chrome(executable_path=r'C:/path/to/chromedriver.exe')</code>
登入後複製

如果使用 Linux:

  1. 從 ChromeDriver 下載下載 chromedriver_linux64位置。
  2. 將檔案解壓縮到所需位置。
  3. 指定程式碼中 chromedriver 執行檔的完整路徑,不含「.exe」副檔名。使用正斜線 (/)。
<code class="python">driver = webdriver.Chrome(executable_path='/path/to/chromedriver')</code>
登入後複製

如果使用 MacOS:

按照與 Linux 相同的步驟,使用 chromedriver_mac64 代替。

確保ChromeDriver 可執行檔案具有目前使用者或執行腳本的使用者所需的權限(讀取、寫入和執行)。此外,請驗證可執行檔的路徑是否正確,且路徑中沒有可能導致問題的特殊字元或空格。

以上是如何修復「WebDriverException:訊息:『Webdrivers』可執行檔案可能有錯誤的權限」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!