本文主要是介绍【已解决】chromedriver‘ executable needs to be in Path,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本人小白,自学selenium的ui自动化测试,遇到如下报错,已解决,特记录下来自我总结和其他友友作为参考
需要做web ui自动化,使用测试工具模拟用户操作时其中的一种,但是需要下载和浏览器版本一样的驱动!!!
报错为。。。chromedriver’ executable needs to be in Path(简写)
本人使用的时chrome
首先遇到报错我做了如下几件事情
1.pip install selenium安装selenium,根据提示发现我的pip不是最新的版本,于是更新了最新的pip
2.浏览器输入chrome://version/ 查看版本信息
右上角。。。三个点—帮助—关于google chrome当你看到红色感叹号说明下载的驱动版本和谷歌版本不一致,需要更换版本
更换版本地址:http://chromedriver.storage.googleapis.com/index.html
版本正确的状态
3.需要分别在python目录下和浏览器目录下分别安装驱动,
浏览器路径在chrome://version/ 查看版本信息中的可执行文件可以看到
在这里插
这是我的chrome目录路径
这是我python下的驱动路径
4.运行在命令行中输入chromedriver 回车即可看到启动成功
5.运行成功没有报错啦!
最后欢迎大家批评指正,或者又帮助到友友,评论区留言done,我们一起加油吧~
这篇关于【已解决】chromedriver‘ executable needs to be in Path的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!