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

Windows下使用Selenium+ChromeDriver遇错误:无法创建锁定文件,错误码5

解决方案
  • 终止所有Chrome相关进程
    打开任务管理器,找到所有chrome.exe和chromedriver.exe进程,全部结束后重新运行脚本。
  • 修复Chrome配置文件权限
    错误代码5对应权限不足问题,找到Chrome默认配置文件目录(通常为C:\Users\[你的用户名]\AppData\Local\Google\Chrome\User Data),右键该文件夹→属性→安全,确认当前用户拥有完全控制权限。
  • 指定全新Chrome用户配置目录
    初始化ChromeDriver时手动指定新的配置目录,避开原锁定目录:
    from selenium import webdriver
    from selenium.webdriver.chrome.options import Options
    
    chrome_options = Options()
    chrome_options.add_argument(r"--user-data-dir=C:\Users\Rahul\Documents\NewChromeProfile")  # 自定义新目录路径
    d = webdriver.Chrome(r'C:\Users\Rahul\Downloads\chromedriver_win32\chromedriver.exe', options=chrome_options)
    
  • 以管理员身份运行脚本
    右键点击运行脚本的IDE或命令提示符,选择“以管理员身份运行”,尝试绕过权限限制。
  • 删除Chrome锁定文件
    若Chrome配置目录下存在SingletonLock文件,直接删除该文件后重启ChromeDriver。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.29 05:38:10