使用 WebDriverManager 解决 ChromeDriver 路径不可用错误
许多用户遇到错误消息“WebDriverException:消息:'chromedriver'可执行文件需要可用”在 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。
以上是WebDriverManager 如何解决 Selenium 中的'chromedriver'可执行文件需要位于 PATH 中”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!