Selenium 错误:'unknown error: cannot find Chrome binary' 解决方法
这个错误提示是因为 Selenium 找不到 Chrome 浏览器的二进制文件。解决方法如下:
-
确认已经安装了 Chrome 浏览器,并且安装路径已经添加到系统环境变量中。
-
检查 Chrome 浏览器的版本和驱动程序的版本是否匹配。可以在 Selenium 官网上下载对应版本的 Chrome 驱动程序。
-
指定 Chrome 浏览器的二进制文件路径,在启动浏览器时传递参数,如下所示:
from selenium import webdriver
chrome_options = webdriver.ChromeOptions()
chrome_options.binary_location = '/path/to/chrome/binary'
driver = webdriver.Chrome(chrome_options=chrome_options)
其中,/path/to/chrome/binary 应该替换为你自己的 Chrome 浏览器二进制文件的路径。
- 如果使用的是 Linux 系统,需要确认是否安装了 Chrome 浏览器的依赖库。可以根据系统版本和 Chrome 版本在官网上查找对应的依赖库安装方法。
原文地址: https://www.cveoy.top/t/topic/oJOi 著作权归作者所有。请勿转载和采集!