欢迎您访问365答案网,请分享给你的朋友!
生活常识 学习资料

解决:‘chromedriver‘executableneedstobeinPATH问题

时间:2023-04-28

背景:python 实现使用google浏览器打开百度首页

代码如下:

def login_baidu(): driver = webdriver.Chrome() driver.maximize_window() driver.implicitly_wait(2) driver.get("https://www.baidu.com/") time.sleep(5) driver.quit()

问题:运行时,提示:

'chromedriver' executable needs to be in PATH

解决方案:

1.下载和Chrome浏览器版本对应的Chromedriver驱动文件,下载后得到的是一个chromedriver.exe文件。

Chrome浏览器版本:

 

有最新版本升级到最新版本。

ChromeDriver驱动文件下载地址:

ChromeDriver - WebDriver for Chrome (chromium.org) 

注意,如果浏览器和驱动文件版本不一致,再后续执行过程中可能会报错。

2.将下载的驱动文件,放在chrome安装目录,如:

C:Program Files (x86)GoogleChromeApplication

3.将下载的驱动文件,放在python安装的根目录

4.将chrome安装目录加入系统变量path中

Copyright © 2016-2020 www.365daan.com All Rights Reserved. 365答案网 版权所有 备案号:

部分内容来自互联网,版权归原作者所有,如有冒犯请联系我们,我们将在三个工作时内妥善处理。