安装Firefox的geckodriver,并添加到环境变量后,在cmd中运行geckodriver没反应,是什么情况?

image

输入where geckodriver

C:\Users\16478>where geckodriver
D:\Program Files\Mozilla Firefox\webdriver\geckodriver.exe

image

只要能找到geckodriver路径就行

可以找到。


但是在pycharm中运行self.driver = webdriver.Firefox()后报错,如果webdriver用chrome就可以执行通过,所以是不是还是 Firefox的driver有问题?

错误的关键信息不对,你划到最下面截图

这个错误是没找到元素,而不是你的geckodriver的问题,只要能正常的打开Firefox就表示你的环境变量配置成功了

哦,好的,谢谢老师,我再仔细看看代码哪里错了。
还有个问题,就是运行的时候报错了,怎么去定位问题,找到问题出在哪 了,现在错误一大堆,不知道看哪。。。

最前边说你错在哪,而最后边是这个错误的具体信息,看着两个地方就行。