Я застрял, пытаясь запустить мой сценарий Selenium на моем малине Pi 4, работающем с raspbian. Скрипт отлично работает на моем Mac.
Проблема в настройке веб-драйвера. Я попытался установить несколько веб-драйверов, включая chromedriver, geckodriver, operadriver и phantomjsdriver.
Всякий раз, когда я пытаюсь запустить скрипт (который я, конечно, изменил на соответствующие драйверы), я получаю следующую ошибку:
OSError: [Errno 8] Exec format error: 'operadriver'
Также попытка открыть драйвер прямо из оболочки приводит к ошибке:
pi@raspberrypi:/home/shares/users $ chromedriver
bash: /usr/local/bin/chromedriver: cannot execute binary file: Exec format error
Мое исследование нашло людей, у которых это заработало, но все сообщения казались довольно старыми. Где-то предполагаемая ошибка указывает на архитектуру процессора, которой в моем случае является armv7l / armhf.
Так возможно ли в наши дни запустить Selenium на Пи? У кого-нибудь это работает?