Я пытаюсь установить Selenium WebDriver с Python на моем Mac. Я использовал эту команду:Не удается установить Selenium WebDriver с Python
sudo easy_install selenium
После этого я попробовал следующий простой тест:
питона
from selenium import webdriver
driver = webdriver.Firefox()
И я получил следующее сообщение об ошибке. Что я делаю не так?
Traceback (самый последний вызов последнего): Файл "", строка 1, в Файл «/Library/Python/2.7/site-packages/selenium-3.0.0.b3-py2.7.egg /selenium/webdriver/firefox/webdriver.py ", строка 68, в init self.service.start() Файл" /Library/Python/2.7/site-packages/selenium-3.0.0.b3-py2. 7.egg/selenium/webdriver/common/service.py ", строка 71, в начале os.path.basename (self.path), self.start_error_message) selenium.common.exceptions.WebDriverException: Сообщение: 'geckodriver' исполняемый файл должен находиться в PATH.
Спасибо! Как узнать путь/to/the/FireFoxExecutable на моем mac? – Sergey
этот ответ рассказывает, как добавить двоичное местоположение браузера, а не местоположение geckodriver ... поэтому он не отвечает на вопрос OP –