Когда я использую Pycharm, запускаю файл python (на самом деле это мое первое использование), всегда сообщаю об ошибке, например:

среда: 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 самообслуживание.старт()

Файл "/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, может быть, я знаю об этой ошибке, потому что не указал путь, но я не знаю, как установить этот PATH на Mac?


person 任思豪    schedule 28.08.2016    source источник
comment
Итак, вы уже искали «mac add to path» в Google? На самом деле это вопрос не о Python, PyCharm или Selenium.   -  person Martijn Pieters    schedule 28.08.2016
comment
Я сделал в общей строке, например: export PATH$PATH:/Users/MYNAME/geckodriver, но это не работает, всегда сообщать об ошибке, почему? пожалуйста, помогите мне, спасибо!   -  person 任思豪    schedule 28.08.2016