錯誤:selenium.common.exceptions.WebDriverException:訊息:使用 Selenium 時“chromedriver”可執行檔案需要位於 PATH 中


如果 in webdriver.Chrome() 中可執行檔案 chromedriver.exe 的路徑未正確實設定或不正確,則我們可能會得到錯誤 selenium.common.exceptions.WebDriverException。下圖顯示了這樣的異常。

可以透過以下方式解決 −

  • 驗證設定 in webdriver.Chrome 中的 chromedriver.exe 檔案的路徑。

  • 使用命令安裝 webdriver 管理器:pip install webdrivermanager。然後在我們的程式碼中新增語句:from webdriver_manager.chrome import ChromeDriverManager。

範例

使用 webdriver 管理器的程式碼實現

from selenium import webdriver
from webdriver_manager.chrome import ChromeDriverManager
#configure webdriver manager
driver = webdriver.Chrome(ChromeDriverManager().install())
driver.implicitly_wait(0.5)
#launch URL
driver.get("https://tutorialspoint.tw/index.htm")
print("URL is: ")
print(driver.current_url)
driver.close()

輸出

更新時間: 2021 年 4 月 8 日

2000+ 次瀏覽

開啟你的 職業生涯

完成課程獲得認證

開始學習
廣告
© . All rights reserved.