python+selenium报错geckodriver的解决方法

在安装完python及selenium模块后,默认执行启动firefox浏览器,并执行的时候,遇到报错:geckodriver executable needs to be in path ,具体见下图:



<img src="https://www.361way.com/wp-content/uploads/2016/08/firefox-geckodriver.png" title="firefox-geckodriver" alt="firefox-geckodriver" width="647" height="259" />



经查询发现,主机上没有安装firefox使用的驱动文件geckodriver,该程序可以从:<a href="https://github.com/mozilla/geckodriver/releases" target="_blank" rel="noopener">https://github.com/mozilla/geckodriver/releases</a> 页面下载最新版。下载完成后记得放在OS的可执行目录,如果不在默认PATH目录下,也可以去环境变量里配置指定下。window下的由于只是一个可执行文件,我将其放在了system32下,再次执行的时候,从上图可以看出,不再报错,直接弹出了firefox 浏览器界面。



<br />



<br />

发表回复

您的电子邮箱地址不会被公开。 必填项已用*标注