Das Selenium-Modul installieren - aber richtig

Probleme bei der Installation?
Antworten
Benutzeravatar
Strawk
User
Beiträge: 227
Registriert: Mittwoch 15. Februar 2017, 11:42
Wohnort: Aachen
Kontaktdaten:

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
Ich programmiere erfolglos, also bin ich nicht.
Benutzeravatar
ThomasL
User
Beiträge: 1366
Registriert: Montag 14. Mai 2018, 14:44
Wohnort: Kreis Unna NRW

Unter welchem Pfad ist denn die geckodriver.exe zu finden?
Und schau mal hier https://www.guru99.com/gecko-marionette ... enium.html
Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Benutzeravatar
Strawk
User
Beiträge: 227
Registriert: Mittwoch 15. Februar 2017, 11:42
Wohnort: Aachen
Kontaktdaten:

Hallo!

Der Pfad lautet:
C:\Users\Strawk Work\Documents\Programmierung_ausser_PHP\Python\Al_Sweigart
Gruß
Strawk
Ich programmiere erfolglos, also bin ich nicht.
Benutzeravatar
ThomasL
User
Beiträge: 1366
Registriert: Montag 14. Mai 2018, 14:44
Wohnort: Kreis Unna NRW

Ich bin Pazifist und greife niemanden an, auch nicht mit Worten.
Für alle meine Code Beispiele gilt: "There is always a better way."
https://projecteuler.net/profile/Brotherluii.png
Benutzeravatar
Strawk
User
Beiträge: 227
Registriert: Mittwoch 15. Februar 2017, 11:42
Wohnort: Aachen
Kontaktdaten:

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
Ich programmiere erfolglos, also bin ich nicht.
Antworten