為什麼我會收到 WebDriverException:在 Selenium 中找不到 \'chromedriver\' 執行檔?

Patricia Arquette
發布: 2024-11-17 07:26:03
原創
530 人瀏覽過

Why Am I Getting a WebDriverException: 'chromedriver' Executable Not Found in Selenium?

WebDriverException: 'chromedriver' Executable Not Found

Selenium 的 WebDriverException 是使用 Chromedriver 時的常見錯誤。當系統的 PATH 環境變數中不存在「chromedriver」可執行檔時,就會出現此錯誤。

分析錯誤

在這種特定情況下會引發錯誤,因為正在嘗試使用 Python 中的 Selenium Chromedriver 修改用戶代理。使用以下程式碼行:

但是,儘管為 chromedriver 執行檔設定了正確的路徑,錯誤仍然存在。

解決方案

此問題的解決方案是在初始化 WebDriver 時傳遞「executable_path」以及 chromedriver 執行檔的絕對路徑。操作如下:

透過提供 'executable_path' 參數,WebDriver 被導向到 chromedriver 執行檔的特定位置,從而解決了錯誤。

以上是為什麼我會收到 WebDriverException:在 Selenium 中找不到 \'chromedriver\' 執行檔?的詳細內容。更多資訊請關注PHP中文網其他相關文章!

來源:php.cn
本網站聲明
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn
作者最新文章
熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板