WebDriverException: 'chromedriver' Executable Not Found in PATH Error with Headless Chrome
當嘗試使用 Headless Chrome 運行 Selenium腳本時,可能會出現以下錯誤:
此錯誤表明Selenium 用戶端無法找到 chromedriver 可執行二進位文件,而這對於運行無頭 Chrome 至關重要。要解決此問題,可以考慮以下幾種措施:
確保 Chromedriver 路徑:
將 Chromedriver 新增至 PATH:
如果您不想明確指定executable_path,則可以新增包含 driver 的目錄。 exe 到系統的 PATH 環境變數。這將使可執行檔可供所有程式存取。
範例程式碼:
以下是修改後的程式碼片段,其中包含執行Chrome headless 時的這些注意事項:
透過解決這些問題,您可以建立與chromedriver 的正確連接,並成功使用headless 運行Selenium 腳本鉻。
以上是如何修復 Headless Chrome 中的「WebDriverException:『chromedriver』執行檔需要位於 PATH 中」錯誤?的詳細內容。更多資訊請關注PHP中文網其他相關文章!