错误:selenium.common.exceptions.WebDriverException:消息:使用 Selenium 时,"chromedriver"可执行文件需要位于 PATH 中

seleniumautomation testingtesting tools更新于 2026/1/23 19:22:17

如果在 webdriver.Chrome() 中未正确设置或设置了 chromedriver.exe 可执行文件的路径,则会收到错误 selenium.common.exceptions.WebDriverException。下图显示了此类异常。

可以通过以下方式解决 −

  • 验证 webdriver.Chrome 中设置的 chromedriver.exe 文件的路径。

  • 使用以下命令安装 webdriver 管理器:pip install webdrivermanager。然后在我们的代码中添加以下语句:from webdriver_manager.chrome import ChromeDriverManager。

示例

使用 webdriver manager 的代码实现

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

输出


相关文章