You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

使用ChromeDriverManager初始化时遇path参数错误的技术求助

问题解决:ChromeDriverManager TypeError错误

错误原因

webdriver-manager 4.x及以上版本已移除path初始化参数,同时你代码里的install是方法,需加括号调用,否则只是引用方法对象,不会执行安装操作。

修正后的代码

from webdriver_manager.chrome import ChromeDriverManager
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from bs4 import BeautifulSoup

# 用cache_dir替代path指定驱动存储路径,同时调用install()方法
ruta = ChromeDriverManager(cache_dir='./chromedriver').install()

补充说明

  • cache_dir参数用于指定ChromeDriver的下载存储目录,对应旧版本path参数的功能。
  • 必须调用install()方法(加括号)才能完成驱动的下载与安装,返回驱动文件的实际路径。

内容的提问来源于stack exchange,提问作者Otro_chamo

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.06.30 13:59:51