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

求助:webdriver-manager无.chrome选项及相关使用异常问题

解决WebDriver Manager无法使用及PyCharm智能提示异常问题

问题根源

你同时安装了三个功能重叠的Driver管理包(webdrivermanager、webdriver-manager、webdriver_manager),它们的包结构和API完全不同,导致PyCharm智能提示混乱,且无法正常调用功能。

1. 彻底清理冲突包

先把这三个包全部卸载,避免相互干扰:

pip uninstall -y webdrivermanager webdriver-manager webdriver_manager

2. 安装正确的主流包

目前维护最活跃、适配Selenium 4的是webdriver-manager(短横线分隔版本),重新安装:

pip install webdriver-manager

3. 适配Selenium 4.9.0的正确用法

Selenium 4.6+自带Driver自动管理,但如果要使用webdriver-manager,写法如下(此时PyCharm智能提示会正常显示install()方法):

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

# 初始化Chrome驱动
driver = webdriver.Chrome(service=Service(ChromeDriverManager().install()))

4. 修复PyCharm智能提示

如果卸载重装后智能提示仍异常:

  • 执行File -> Invalidate Caches...,选择Invalidate and Restart重启PyCharm,清除旧缓存。
  • 检查File -> Settings -> Project: [你的项目名] -> Python Interpreter,确保选中的解释器是你安装包的那个环境(比如虚拟环境)。

另外,webdrivermanager是另一个小众库,API和主流包不同,且兼容性差,不建议使用,这也是你只能看到download_and_install()且无法运行的原因。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.23 02:00:08