【python_selenium】 运行selenium-谷歌时报错:Web 驱动程序异常: Message: 'chromedriver' executable needs to be in PATH
问题:selenium.common.exceptions.WebDriverException: Message: 'chromedriver' executable needs to be in PATH
chrome_obj = webdriver.Chrome() # 打开Google浏览器 chrome_obj.get("https://www.baidu.com") # 打开 网址
解决方案:
1、查询谷歌浏览器版本:地址栏输入 chrome://version/
2、下载谷歌驱动: http://chromedriver.storage.googleapis.com/index.html
3、解压缩文件,将 chromedriver.exe 放入目录
方法①:驱动文件解压,放在selenium安装目录/selenium\webdriver\chrome下 【未解决】
方法②:驱动文件解压,放在python安装目录\Python38-32\Scripts目录下 【问题解决】
拓展
把driver放在python的Scripts路径下,同时把script路径加入环境变量
谷歌驱动【chromedriver】下载地址:http://chromedriver.storage.googleapis.com/index.html
火狐历史版本下载地址: http://ftp.mozilla.org/pub/firefox/releases/
火狐驱动【geckodriver】下载地址: https://github.com/mozilla/geckodriver/releases
IE浏览器驱动【IEdriver】下载地址: 【未实践】
http://dl.pconline.com.cn/download/771640-1.html
http://www.nuget.org/packages/Selenium.WebDriver.IEDriver/
-------------------------------------------------------------------------------------
如果万事开头难 那请结局一定圆满 @ Phoenixy
-------------------------------------------------------------------------------------