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

Chrome WebDriver异常:已装对应版本仍提示需在PATH中,求解决建议

解决ChromeDriver路径错误的建议

检查驱动文件位置

你当前代码里的路径指向了压缩包内的chromedriver.exe,这是无效的——压缩包内的文件无法直接被程序调用。必须先把chromedriver_win32.zip解压到一个非压缩文件夹里,比如解压到C:\Users\payto\Downloads\chromedriver_win32\,再修改代码里的路径为解压后的实际位置:

driver = webdriver.Chrome(executable_path=r"C:\Users\payto\Downloads\chromedriver_win32\chromedriver.exe")

验证路径有效性

  • 直接复制代码里的路径(去掉开头的r和引号),粘贴到Windows资源管理器的地址栏,按回车看能不能直接打开chromedriver.exe。如果打不开,说明路径写错了,检查拼写、文件夹名称是否正确。
  • 注意路径里不要有空格或特殊字符(如果有,要确保路径用引号包裹,不过用r前缀的原始字符串已经能处理大部分情况)。

备选方案:将ChromeDriver加入系统PATH

如果不想每次都写完整路径,可以把chromedriver.exe所在的文件夹添加到系统环境变量的PATH中:

  1. 右键“此电脑”→“属性”→“高级系统设置”→“环境变量”。
  2. 在系统变量里找到PATH,点击“编辑”。
  3. 点击“新建”,粘贴chromedriver.exe所在的文件夹路径(比如C:\Users\payto\Downloads\chromedriver_win32),点击确定保存。
  4. 重启你的Python编辑器/终端,之后代码可以简化为:
driver = webdriver.Chrome()

确认版本匹配

再次核对Chrome浏览器版本和ChromeDriver版本:

  1. 打开Chrome,在地址栏输入chrome://version/查看完整版本号(比如107.0.5304.88)。
  2. 确认下载的ChromeDriver版本号前三位和Chrome完全一致(比如107.0.5304.x),版本不匹配也会导致启动失败。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.13 17:01:19