【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

 

posted @ 2022-04-07 17:09  Phoenixy  阅读(270)  评论(0编辑  收藏  举报