Я пытаюсь запустить firefox с помощью селена, но постоянно получаю
File "/Library/Python/2.7/site-packages/selenium/webdriver/firefox/webdriver.py", line 150, in __init__
keep_alive=True)
File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 92, in __init__
self.start_session(desired_capabilities, browser_profile)
File "/Library/Python/2.7/site-packages/selenium/webdriver/remote/webdriver.py", line 180, in start_session
self.session_id = response['sessionId']
KeyError: 'sessionId'
Код, который я пытаюсь запустить, довольно прост
from selenium import webdriver
driver = webdriver.Firefox()
Решения, которые я пробовал:
- Пробовал обновить селен (я уже использовал последнюю версию)
- Обновлен geckodriver до версии 0.16.1.
- Пробовал менять настройки прокси
Ничего не работало до сих пор.
Конфигурация, которую я использую: geckodriver 0.16.1, Mozilla Firefox 53, Python 2.7, Selenium 3.4.1, я работаю в системе Mac (если это поможет)