WebDriverException: Сообщение: исполняемый файл geckodriver должен находиться в PATH

os: windows 7 selenium версия 3.0.1 mozilla firefox: 48.0.2

Traceback (most recent call last): File "C:\Users\LENOVO\Desktop\kk2.py", line 4, in <module> driver = webdriver.Firefox() File "C:\Python27\lib\site-packages\selenium\webdriver\firefox\webdriver.py", line 135, in __init__ self.service.start() File "C:\Python27\lib\site-packages\selenium\webdriver\common\service.py", line 71, in start os.path.basename(self.path), self.start_error_message) WebDriverException: Message: 'geckodriver' executable needs to be in PATH. 

пожалуйста, предоставьте информацию поэтапно, пожалуйста, на самом деле я ученик

  • Используйте селен, чтобы щелкнуть и просмотреть больше текста
  • Скриншот Webdriver
  • Как справляться с сертификатами, использующими Selenium?
  • Ошибка python: ImportError: sys.meta_path - None, Python, вероятно, отключается
  • Ошибка «Разрешить отказ» разрушает Selenium scraping
  • Вызов скрипта Sikuli из Python (Selenium)
  • Терапия с помощью селена, но не очистка
  • Автоматические скриншоты при неудаче теста Selenium Webdriver в Python
  • 3 Solutions collect form web for “WebDriverException: Сообщение: исполняемый файл geckodriver должен находиться в PATH”

    Для Linux-системы загрузите geckodriver . Извлеките его и скопируйте драйвер в / usr / local / bin и, наконец, сделайте его исполняемым (chmod + x geckodriver).

    проверьте ответ:

    https://stackoverflow.com/a/37765661

    https://stackoverflow.com/a/40208762

    Вскоре,

    Из селена 3.0 вам нужно явно загрузить Marionette geckodriver для Firefox (который похож на ChromeDriver для Chrome) и держать его в месте, где система может его идентифицировать. (например, System PATH – переменные окружения в Windows) или указать параметры языка.

    Рекомендации:

    1. Загрузить Marionette GeckoDriver
    2. https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette/WebDriver
    3. https://developer.mozilla.org/en-US/docs/Mozilla/QA/Marionette

    Для пользователей Mac:

     brew install geckodriver 
    Python - лучший язык программирования в мире.