selenium web driver на raspberry pi 4 не открывает сайт и вечно грузит страницу
У меня raspberry 4 с linux32 Из-за этого есть проблемы с запуском силениума. Следуя этому вопросу https://stackoverflow.com/questions/70886717/chromedriver-for-linux32-does-not-exist-python-selenium-chromedriver мне удалось устранить различные ошибки запуска, но я столкнулась с ещё одной, решения которой в сети мне не удалось найти.
Мною были скачаны последние версии браузера и драйвера (версия 98.0.4758.106-rpt1) с помощью команд :
sudo apt-get install chromium-browser и sudo apt-get install chromium-chromedriver
При попытке запустить следующий код:
import platform
from selenium import webdriver
from selenium.webdriver.chrome.service import Service
from selenium.webdriver.chrome.options import Options
from webdriver_manager.chrome import ChromeDriverManager
options = Options()
if platform.system() == "Linux" and platform.machine() == "armv7l": # if raspi
options.BinaryLocation = (r"/usr/bin/chromium-browser")
service = Service(r"/usr/bin/chromedriver")
else: # if not raspi and considering you're using Chrome
service = Service(ChromeDriverManager().install())
driver = webdriver.Chrome(service=service,options=options)
driver.get("http://www.google.com")
открывается браузер, но сайт не загружается. Идёт вечная загрузка. Ошибок никаких не выдает. Если запускать драйвер с консоли то он стартует
pi@raspberrypi:/usr/bin $ sudo chromedriver
Starting ChromeDriver 98.0.4758.106 (452172edee96f9-refs/branch-heads/4758@{#1161}) on port 9515
Only local connections are allowed.
Please see https://chromedriver.chromium.org/security-considerations for suggestions on keeping ChromeDriver safe.
ChromeDriver was started successfully.
Может кто сталкивался с подобной проблемой? И есть идеи или варианты как это можно решить?