当我使用Pycharm运行python文件(实际上这是我第一次使用)时,总是报告错误,例如:

时间:2016-08-28 08:57:26

标签: python selenium pycharm geckodriver

环境:mac osx 10.11.2,python 2.7,selenium-3.0.0.b2,firefox 45

我只是创建一个python文件并运行,代码是

/**
from selenium import webdriver
import time
dr = webdriver.Firefox()
time.sleep(5)
print 'Browser will be closed'
dr.quit()
print 'Browser is close'
**/

然后报告错误:

  

文件   “/Library/Python/2.7/site-packages/selenium-3.0.0.b2-py2.7.egg/selenium/webdriver/firefox/webdriver.py”   第65行,在 init 中       self.service.start()

     

文件   “/Library/Python/2.7/site-packages/selenium-3.0.0.b2-py2.7.egg/selenium/webdriver/common/service.py”   第71行,开始       os.path.basename(self.path),self.start_error_message)

     

selenium.common.exceptions.WebDriverException:消息:'geckodriver'   可执行文件需要在PATH中。

我有一个文件geckodriver,也许我知道这个错误因为我没有设置路径,但是,我不知道如何在Mac中设置这个PATH?

0 个答案:

没有答案