我遇到以下错误:
管理员已在此系统上安装了Google Chrome,确实如此 适用于所有用户。系统级Google Chrome将取代 现在用户级安装。
尝试在Windows 10上的Chrome驱动程序中运行测试时,会在开始初始化驱动程序时发生这种情况。有人面对这个问题吗?
答案 0 :(得分:1)
尝试从两个目录中卸载chrome
c:\Users\user_name\AppData\Local\Google\Chrome\
c:\Program Files (x86)\Google\Chrome\
此外,如果它不起作用,请尝试以下链接。
Unable to Launch Chrome Browser in Selenium
根据以上链接,您可以将chrome二进制文件设置为
ChromeOptions options = new ChromeOptions();
options.setBinary("path\\to\\chrome.exe");
请参阅ChromeOptions文档:
答案 1 :(得分:1)
当Google Chrome可供所有用户使用时,会发生此错误。默认情况下,当Google Chrome安装时,它会安装在AppData文件夹中,因此不需要管理员权限进行安装。
导航至:
C:\ Users \用户yourusername \应用程序数据\本地\谷歌\铬
您应该在哪里找到名为Application的文件夹。删除该文件夹,然后重试。