Seite 1 von 1

Das Selenium-Modul installieren - aber richtig

Verfasst: Samstag 11. August 2018, 16:12
von Strawk
Hallo Profis!

Der Befehl
from selenium import webdriver
wird fehlerfrei ausgeführt.

Der Befehl jedoch
browser = webdriver.Firefox()
führt zur Meldung:
WebDriverException: 'geckodriver' executable needs to be in PATH.
Es ist aber schon die .exe-Datei geckodriver.exe vorhanden und in den Umgebungsvariablen lautet der Pfad:
;C:\Program Files\Microsoft VS Code\bin;C:\Users\Strawk Work\Documents\Programmierung_ausser_PHP\Python\Al_Sweigart\
Was also fehlt noch?
Grüße
Strawk

Re: Das Selenium-Modul installieren - aber richtig

Verfasst: Samstag 11. August 2018, 16:19
von ThomasL
Unter welchem Pfad ist denn die geckodriver.exe zu finden?
Und schau mal hier https://www.guru99.com/gecko-marionette ... enium.html

Re: Das Selenium-Modul installieren - aber richtig

Verfasst: Samstag 11. August 2018, 16:30
von Strawk
Hallo!

Der Pfad lautet:
C:\Users\Strawk Work\Documents\Programmierung_ausser_PHP\Python\Al_Sweigart
Gruß
Strawk

Re: Das Selenium-Modul installieren - aber richtig

Verfasst: Samstag 11. August 2018, 16:58
von ThomasL

GELÖST: Re: Das Selenium-Modul installieren - aber richtig

Verfasst: Samstag 11. August 2018, 21:29
von Strawk
Hallo!

Das Problem lässt sich lösen wie folgt (getestet):

Code: Alles auswählen

from selenium import webdriver
driver = webdriver.Firefox(executable_path=r'your\path\geckodriver.exe')
driver.get('http://inventwithpython.com')
Grüße
Strawk