Неверная ошибка исполняемого файла Firefox с Selenium: поиск решений для geckodriver и webdriver-managerLinux

Anonymous
Неверная ошибка исполняемого файла Firefox с Selenium: поиск решений для geckodriver и webdriver-manager

Сообщение Anonymous »


Сначала я попытался запустить драйвер следующим образом, как описано в официальной документации Selenium.

из веб-драйвера импорта селена драйвер = вебдрайвер.Firefox() driver.get("http://selenium.dev") печать(driver.title) Я поместил драйвер geckodriver в тот же каталог, что и этот скрипт, а также добавил драйвер geckodriver в путь.

$ geckodriver --version геккодрайвер 0.33.0 ( 19.10.2023) Однако я получил следующую ошибку:

selenium.common.Exceptions.InvalidArgumentException: Сообщение: двоичный файл не является исполняемым файлом Firefox Я искал некоторые решения для этой проблемы, но они либо были ориентированы на более старые версии селена, либо возвращались к предыдущему коду из документации по селену, который у меня не работал.

Я также попробовал веб-менеджер драйверов:

из веб-драйвера импорта селена из службы импорта selenium.webdriver.firefox.service как FirefoxService из webdriver_manager.firefox импортировать GeckoDriverManager драйвер = webdriver.Firefox(service=FirefoxService(GeckoDriverManager().install())) driver.get("http://selenium.dev") печать(driver.title) Однако я получил эту ошибку.


Изображение


Спасибо за любую помощь.

Вернуться в «Linux»