我是靠谱客的博主 忧虑大树,最近开发中收集的这篇文章主要介绍Message: ‘chromedriver.exe‘ executable needs to be in PATH 问题解决方案,觉得挺不错的,现在分享给大家,希望可以做个参考。
概述
这里讲解一下在用Python打包EXE后 使用chrome调试模式共享session的步骤
这里是分为两步的
第一步 :打开浏览器 并以调试模式 指定端口打开 (或者普通模式 ,普通模式可以直接在python中指定即可)
第二部 :调用chromedriver
这里出现的Message: 'chromedriver.exe' executable needs to be in PATH
问题其实是出在chromedriver上面的
在python中chromedriver配置如下
driver = webdriver.Chrome(r'C:clcpzrchromedriver.exe', options=chrome_options)
chrome_driver = "chromedriver.exe"
driver = webdriver.Chrome(chrome_driver , options=chrome_options)
第一个是现在的配置
第二个是以前的配置
差别是用了一个固定的地址去取代了chrome_driver的地址
如果用的是第二种配置 他会默认去根目录下面去查找chromedriver.exe这个文件是否存在
所以有些python项目在做的时候这个地方都会固定一个地址 然后给他一个文件夹,把参数配置好,如图
另外一点要注意的是chromedriver.exe这个文件名称和你自己下载的chromedriver是否对的上
chromedriver和chrome版本不一致的问题好像影像不大 都能用
最后
以上就是忧虑大树为你收集整理的Message: ‘chromedriver.exe‘ executable needs to be in PATH 问题解决方案的全部内容,希望文章能够帮你解决Message: ‘chromedriver.exe‘ executable needs to be in PATH 问题解决方案所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
本图文内容来源于网友提供,作为学习参考使用,或来自网络收集整理,版权属于原作者所有。
发表评论 取消回复