Я прошёл предыдущие вопросы, но не нашел в моей проблеме никого другого.Selenium webdriver кажется не работает должным образом с Firefox 49.0. Я что-то упускаю?
Этот простой код висит
from selenium import webdriver
d = webdriver.Firefox();
браузер получает запущен, но он просто висит там. Через некоторое время, он выходит из строя, и я получаю ошибку
selenium.common.exceptions.WebDriverException: Message: Can't load the profile.
Profile Dir: /tmp/tmpn_MQnf If you specified a log_file in the
FirefoxBinary constructor, check it for details.
У меня есть Firefox49 на Ubuntu 14.04 LTS. У меня был селен 2.53.6 и я читал предыдущее сообщение, я обновился до селена 3.0.0.b3. Я также загрузил geckdriver и положил его в/usr/bin
Похоже, я все еще работал с более старой версией селена. Но когда я удалил, что и установлен селен 3.0.0.b3, я вижу следующее сообщение об ошибке -
selenium.common.exceptions.WebDriverException:
Message: Service geckodriver unexpectedly exited. Status code was: 2
Что мне не хватает?
Похоже, я все еще работал с более старой версией селена. Но когда я удалил это и установил selenium 3.0.0.b3, я вижу следующую ошибку: ------------------------------- -------------------------------------------------- ---------- selenium.common.exceptions.WebDriverException: Сообщение: Служба geckodriver неожиданно вышла. Код состояния: 2 – Raju
Глядя на geckdriver.log, он говорит об этом -> Использование: geckodriver [ОПЦИИ] geckodriver: Неизвестный параметр --port – Raju