selenium调用Chrome报错unknown error: cannot find Chrome binary

一、问题描述

报错如下

Message: unknown error: cannot find Chrome binary

二、问题解决

Python和Java通用

解决方法一:

1、将Chrome驱动放Chrome的安装目录下

在这里插入图片描述

2、将

System.setProperty("webdriver.chrome.driver",
				"C:\\Program Files (x86)\\Google\\Chrome Beta\\Application\\chromedriver.exe");

中驱动未知改为浏览器安装的绝对路径
问题解决

解决方法二:

1、还是方法一的第一步

2、将webdriver配置到系统变量中

在这里插入图片描述

3、记得重启IDE才能加载系统变量

解决方法三:

把webdriver放到Python的安装目录下

在这里插入图片描述

我试过,我是没成功

配置了环境变量后,都可以省去再代码中配置webdriver的位置

System.setProperty("webdriver.chrome.driver",
				"C:\\Program Files (x86)\\Google\\Chrome Beta\\Application\\chromedriver.exe");
driver = webdriver.Chrome("C:\Program Files (x86)\Google\Chrome Beta\Application\chromedriver.exe");
发布了59 篇原创文章 · 获赞 6 · 访问量 1万+

猜你喜欢

转载自blog.csdn.net/qq_27009225/article/details/103743730
今日推荐