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

chromedriver无法打开指定Chrome用户配置文件 启动后进入访客模式

Chromedriver无法加载指定用户配置问题解决方案

相关配置截图:
配置截图

核心解决步骤

  • 路径配置修正
    user-data-dir参数仅需填写到Chrome用户数据根目录(即User Data文件夹),具体配置项通过profile-directory单独指定,不可直接将完整配置路径传入user-data-dir。正确代码示例(Python Selenium):
from selenium import webdriver
from selenium.webdriver.chrome.options import Options

chrome_options = Options()
# 替换为本地User Data文件夹实际路径
chrome_options.add_argument(r"--user-data-dir=C:\Users\你的用户名\AppData\Local\Google\Chrome\User Data")
# 替换为要加载的配置文件夹名,默认配置为Default,自定义配置一般为Profile 1、Profile 2等
chrome_options.add_argument(r"--profile-directory=Default")

driver = webdriver.Chrome(options=chrome_options)
  • 解决进程占用冲突
    如果当前有正在运行的Chrome进程占用目标配置文件,chromedriver会因无法获取文件锁自动创建临时访客配置启动。启动脚本前需先在任务管理器结束所有chrome.exe进程;若需要同时使用正常Chrome和自动化脚本,可将目标配置文件夹复制到其他路径单独给脚本调用,避免冲突。

  • 修复权限问题
    Windows系统对C:\Users目录默认有权限限制,若chromedriver无配置目录读取权限会加载失败。可将目标配置文件夹复制到非系统盘根目录(如D:\chrome_profile),再修改代码路径指向新目录即可。

  • 校验版本匹配
    确保chromedriver大版本和本地Chrome浏览器大版本完全一致,版本偏差可能引发各类异常加载问题。

内容的提问来源于stack exchange,提问作者atomic-coder

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.09.25 07:54:02