selenium.common.exceptions.webdriverexception: message: unknown error: devtoolsactiveport file doesn't exist
时间: 2023-04-27 12:03:29 浏览: 163
这个错误是由于Chrome浏览器的一个问题引起的,可能是由于Chrome浏览器的版本与Selenium版本不兼容或Chrome浏览器没有正确安装。解决方法是更新Chrome浏览器或Selenium版本,或重新安装Chrome浏览器。
相关问题
selenium.common.exceptions.webdriverexception: message: unknown error: cannot find chrome binary
这个错误消息表明,Selenium 无法找到 Chrome 浏览器的可执行文件(chrome binary)。这可能是因为 Chrome 浏览器的路径未被正确设置或 Chrome 浏览器尚未安装。请确保 Chrome 浏览器已正确安装并且路径已被添加到系统环境变量。如果问题仍然存在,可以尝试重新安装Chrome 或者使用其他浏览器进行替代
selenium.common.exceptions.WebDriverException: Message: unknown error: no chrome binary at
selenium.common.exceptions.WebDriverException: Message: unknown error: no chrome binary at 是由于在运行selenium时找不到chrome浏览器的二进制文件引起的。为了解决这个问题,您可以按照以下步骤操作:
1. 首先,您需要确保已经在系统环境变量中添加了chrome浏览器的可执行文件路径。如果没有添加,您可以按照以下步骤进行操作:
- 打开命令提示符或终端窗口。
- 输入"where chrome"或"which chrome"命令,查找chrome可执行文件的路径。
- 将该路径添加到系统环境变量中。
2. 如果您已经添加了chrome浏览器的可执行文件路径,但仍然出现该错误,您可能需要检查您的chrome浏览器版本与使用的chromedriver版本是否匹配。您可以按照以下步骤进行操作:
- 打开chrome浏览器。
- 在地址栏中输入"chrome://version/"并回车,查看浏览器的版本号。
- 前往chromedriver的官方网站(http://chromedriver.storage.googleapis.com/index.html)下载与您浏览器版本对应的chromedriver版本。
- 将下载的chromedriver二进制文件替换掉您当前使用的chromedriver。
3. 如果以上步骤仍然无法解决问题,您可以尝试卸载并重新安装chrome浏览器,确保安装的是最新版本。
阅读全文