Я также отредактировал ответ с возможной несовместимостью версии.

buntu 16.04.3 LTS (GNU / Linux 4.4.0-1066-aws x86_64)

Версия Selenium: селен == 3.6.0

Браузер: Mozilla Firefox 63.0

Версия Geckodriver: geckodriver-v0.19.0-linux64

Ожидаемое поведение -

Создайте новый браузер Firefox и сделайте несколько шагов - разбор сайта.

Фактическое поведение -

Грохот с бревном: -

    self.driver = webdriver.Firefox()
  File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 154, in __init__
    keep_alive=True)
  File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 151, in __init__
    self.start_session(desired_capabilities, browser_profile)
  File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 240, in start_session
    response = self.execute(Command.NEW_SESSION, parameters)
  File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 308, in execute
    self.error_handler.check_response(response)
  File "/home/ubuntu/env/local/lib/python2.7/site-packages/selenium/webdriver/remote/errorhandler.py", line 194, in check_response
    raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.WebDriverException: Message: newSession

Кто-нибудь сталкивался с этой проблемой раньше и имеет возможное решение?

ОБНОВЛЕНИЕ: Выполните следующую команду:geckodriver --log trace & curl -d '{}' 127.0.0.1:4444/session

Журнал :-https://pastebin.com/TirTNKrG

Ответы на вопрос(3)

Ваш ответ на вопрос