使用WebDriverManager 解決ChromeDriver 路徑不可用錯誤
許多用戶遇到錯誤訊息「WebDriverException: Message: 'driver'executable need to chromebe available在Python 中使用Selenium 時的路徑中」。儘管在環境變數“Path”中設定了可執行路徑,問題仍然存在。
解決此錯誤的傳統方法涉及手動下載 ChromeDriver 二進位和路徑配置。但是,可以透過 WebDriverManager 取得更簡單的解決方案。
安裝 WebDriverManager
執行下列指令安裝 WebDriverManager:
pip install webdriver-manager
使用 WebDriverManager Selenium
安裝了WebDriverManager後,可以修改Selenium程式碼如下:
from selenium import webdriver from webdriver_manager.chrome import ChromeDriverManager driver = webdriver.Chrome(ChromeDriverManager().install())
WebDriverManager 會自動下載並設定適合您作業系統的 ChromeDriver 二進位文件,無需手動管理。此方法還擴展到其他 Web 驅動程序,例如 Firefox、Edge 和 IE。
免責聲明: 提供的所有資源部分來自互聯網,如果有侵犯您的版權或其他權益,請說明詳細緣由並提供版權或權益證明然後發到郵箱:[email protected] 我們會在第一時間內為您處理。
Copyright© 2022 湘ICP备2022001581号-3