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

如何在Selenium中配置新ChromeDriver路径?解决SessionNotCreatedException问题

解决ChromeDriver路径配置问题的步骤
  • 确认版本匹配:先查看Chrome当前版本(Chrome菜单→帮助→关于Google Chrome),确保下载的ChromeDriver版本与Chrome主版本完全一致,比如Chrome是118.x,就对应下载118.x系列的ChromeDriver。
  • 重新配置系统PATH:
    1. 找到新ChromeDriver的存放文件夹,比如Windows下的C:\webdrivers,或Linux/macOS下的/usr/local/bin。
    2. Windows:右键「此电脑」→属性→高级系统设置→环境变量,在系统变量的Path中添加该文件夹路径,保存后重启命令行或开发工具。
    3. Linux/macOS:打开终端,编辑~/.bashrc或~/.zshrc文件,添加一行export PATH=$PATH:/path/to/chromedriver/folder,执行source ~/.bashrc(对应自己的配置文件)使设置生效。
  • 代码内直接指定路径:如果不想修改系统PATH,可在代码中直接驱动路径,示例:
    # Selenium 3.x及以下
    from selenium import webdriver
    driver = webdriver.Chrome(executable_path='/path/to/your/chromedriver')
    
    # Selenium 4.x推荐写法
    from selenium import webdriver
    from selenium.webdriver.chrome.service import Service
    service = Service('/path/to/your/chromedriver')
    driver = webdriver.Chrome(service=service)
    
  • 修复权限问题(Linux/macOS):若提示权限不足,执行命令chmod +x /path/to/chromedriver赋予可执行权限。
  • 验证配置:打开终端/命令行,输入chromedriver --version,能正常显示版本号即为配置成功。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.23 02:36:23