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

运行基础Selenium脚本报错:无法获取可用的Selenium Manager二进制文件

Selenium Manager二进制文件无法获取的解决办法

问题核心

用conda安装的Selenium 4.16.0,运行基础Chrome驱动脚本时,报错找不到selenium-manager.exe,且报错路径里的windows文件夹实际不存在。

可行解决方案

  • 改用pip重装Selenium
    conda安装的包结构可能不符合Selenium官方规范,直接卸载后用pip安装即可修复目录结构问题:

    conda remove selenium selenium-manager
    pip install selenium==4.16.0
    

    pip安装的包会自动生成正确的目录结构,包含所需的windows文件夹和对应二进制文件。

  • 手动指定Selenium Manager路径
    若不想更换安装方式,可手动处理:

    1. 下载对应4.16.0版本的Windows版selenium-manager.exe
    2. 修改脚本,手动指定二进制文件路径:
      from selenium import webdriver
      from selenium.webdriver.chrome.service import Service
      
      # 替换成你放置exe的实际路径
      service = Service(selenium_manager_path=r"C:\your\custom\path\selenium-manager.exe")
      driver = webdriver.Chrome(service=service)
      driver.get("https://www.selenium.dev/selenium/web/web-form.html")
      
  • 重建conda环境
    若旧环境存在文件损坏或缓存异常,直接新建环境再用pip安装:

    conda create -n new_InstaScraper python=3.9 # 可替换为你需要的Python版本
    conda activate new_InstaScraper
    pip install selenium==4.16.0
    

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.02 09:29:58