使用webdriver出现的问题:[18796:1808:0730/131103.313:ERROR:install_util.cc(600)] Failed to read HKLMSOFTWAR(
Posted CTHON
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了使用webdriver出现的问题:[18796:1808:0730/131103.313:ERROR:install_util.cc(600)] Failed to read HKLMSOFTWAR(相关的知识,希望对你有一定的参考价值。
1、注册表导致
[5956:4996:0710/155156.898:ERROR:install_util.cc(589)] Unable to create registry key HKLM\\SOFTWARE\\Policies\\Google\\Chrome for reading result=2
找不到注册信息。
解决方法:
1)打开注册表编辑器
a) 快捷键win+R
b) 输入:regedit
c) 打开regedit.exe
2)找到并按顺序展开以下项目:
-HKEY_LOCAL_MACHINE
-SOFTWARE
-Policies
3)在Policies下创建Chrome项:
a) 选中Policies
b) 点击右键
c) 新建 - 项(k)
d) 将该项命名为:Google
4)在Google下创建Chrome项:
a) 选中Google
b) 点击右键
c) 新建 - 项(k)
d) 将该项命名为:Chrome
5)在Chrome下新建MachineLevelUserCloudPolicyEnrollmentToken字串:
a) 选中Chrome
b) 点击右键
c) 新建 - 字符串值(s)
d) 将该字符串命名为:MachineLevelUserCloudPolicyEnrollmentToken
6)若原本已有Google、Chrome项,则直接在下面添加第五步中的字符串值即可。
2、webdriver导致
WebDriverException: Message: unknown error: cannot determine loading status
from unknown error: missing or invalid \'entry.level\'
(Session info: chrome=67.0.3396.99)
(Driver info: chromedriver=2.29.461591 (62ebf098771772160f391d75e589dc567915b233),platform=Windows NT 6.1.7601 SP1 x8
_64)
webdriver与Chrome两者版本不匹配(一般来说,两者均保持最新即可)。
解决方法:
1)更新Chrome
2)更新webdriver
参考以下链接提供的下载地址:
http://www.testclass.net/selenium_python/selenium3-browser-driver/
3)一定要替换原来的webdriver,若忘记了原来的位置,可以到环境变量配置中看一下
以上是关于使用webdriver出现的问题:[18796:1808:0730/131103.313:ERROR:install_util.cc(600)] Failed to read HKLMSOFTWAR(的主要内容,如果未能解决你的问题,请参考以下文章
Python3.5 和 FF48 的 Selenium WebDriver 出现“无法加载配置文件”错误
在 selenium 中使用“webdriver.Chrome()”时出错 [重复]
我在使用selenium webdriver的python中有问题
appium的webdriver和selenium有啥区别?
利用 selenium 的 webdrive 驱动 headless chrome
webdriver 操作 Firefox 在关闭浏览器时弹出 “Plugin Container for Firefox已停止工作”