InstaPy / InstaPy/instapy-docs

Noob raspberry pi errors.. selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities

Ouverte
#28 1 commentaire 0 réactions 0 personnes assignées Voir sur GitHub
Langage dominant
Aucune donnée de langage
Étoiles
65
Forks
54
Métriques de merge des PR
Aucune PR mergée en 30 j

Description

Followed all the instructions in guide for installing on a pi.
running latest version of Raspbian.
InstaPy Version: 0.6.13,
Mozilla Firefox 78.6.1esr,
Python 2.7.16,
Lastest selenium (can't work out how to check that..)
Geckodriver 0.23.0 downloaded and tried in /usr/bin and /usr/local/bin neither changed the erros and both on $PATH

Please can someone suggest how I could fix it. At the moment nothing manages to load it just crashes with the errors below. Problems I thought of but i don't know how to fix; Geckodriver version not working with current firefox version? Location of Geckodriver needing specified somehow?

Or maybe I messed up something else.... ? I can't get it working running either with a test script or instapy quickstart.

Workspace in use: "/home/pi/InstaPy"
Traceback (most recent call last):
File "quickstart.py", line 24, in
headless_browser=False)
File "/usr/local/lib/python3.7/dist-packages/instapy/instapy.py", line 338, in __init__
geckodriver_log_level,
File "/usr/local/lib/python3.7/dist-packages/instapy/browser.py", line 127, in set_selenium_local_session
options=firefox_options,
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/firefox/webdriver.py", line 174, in __init__
keep_alive=True)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 157, in __init__
self.start_session(capabilities, browser_profile)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 252, in start_session
response = self.execute(Command.NEW_SESSION, parameters)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/webdriver.py", line 321, in execute
self.error_handler.check_response(response)
File "/usr/local/lib/python3.7/dist-packages/selenium/webdriver/remote/errorhandler.py", line 242, in check_response
raise exception_class(message, screen, stacktrace)
selenium.common.exceptions.SessionNotCreatedException: Message: Unable to find a matching set of capabilities

Guide de contribution

Aucun guide de contribution indexé pour ce dépôt

Piste de recherche

Start by reproducing the failure with quickstart.py and the test script on the listed Raspberry Pi environment. Inspect the installation guide alongside instapy/instapy.py and instapy/browser.py to trace session setup. Confirm whether the documented versions and driver locations work, then record the supported setup or required corrections.

Rédigé par le modèle d'indexation à partir du texte de l'issue.

Évaluation

Stack technique
python, raspberry-pi
Domaine
documentation, operating-systems
Type d'issue
Bug
Difficulté
4/5
Temps estimé
3-5 jours
Activité
À l'abandon
Clarté
Plutôt claire
Accessibilité débutants
30/100

Recevez les nouvelles issues par e-mail

Un résumé court des issues GitHub adaptées aux débutants.