The check can be overwritten/ignored with these lines.

---
from selenium.webdriver.firefox.service import Service
from selenium.webdriver.firefox.options import Options

geckodriver_path = "/usr/local/bin/geckodriver"  # Adjust to your path
service = Service(geckodriver_path)
driver = webdriver.Firefox(service=service, options=firefox_options)
---

The right ARM64 geckodriver is in the $PATH

/usr/local/bin/geckodriver

so it should work. In Debian 12 ARM64 it worked without these additional adjustments.

So there appears to be an error or a change in the python3-selenium package in relation to Debian 13. Just to let you know.

Greetings
Tobias

Attachment: smime.p7s
Description: S/MIME Cryptographic Signature

Reply via email to