【Selenium】Selenium运行时报cannot find Chrome binary错误的解决办吧
文章目录
- 问题描述
- 问题分析
- 解决方法
问题描述
Selenium运行时报错:selenium.common.exceptions.WebDriverException: Message: unknown error: cannot find Chrome binary
问题分析
这种情况一般是浏览器对应的驱动没有在默认路径下找到浏览器的二进制文件。
解决方法
-
卸载浏览器,重新安装到默认路径下。
-
配置浏览器的安装目录到环境变量中。
-
Selenium提供了方法设置浏览器二进制文件的位置。代码如下:
from selenium import webdriver options = webdriver.ChromeOptions() options.binary_location = r'D:\Software\Google\Chrome\Application\chrome.exe' driver = webdriver.Chrome(options=options)