geckodriver ausführbare Datei muss im Pfad sein

8

Ich habe vorherige Fragen zu diesem Thema gelesen und versucht, den Vorschlägen zu folgen, aber ich bekomme weiterhin Fehler. Am Terminal habe ich

ausgeführt %Vor%

Ich habe es auch versucht

%Vor%

Wenn ich den folgenden Python-Code ausführe

%Vor%

Ich bekomme immer noch den folgenden Fehler

%Vor%     
HearthQiu 14.10.2016, 17:33
quelle

4 Antworten

37

Sie können Ihr Selen mit

herabstufen

pip installieren selen == 2.53.6

Das hat mein Problem gelöst

    
sottany 26.10.2016 04:23
quelle
7

Ich habe gerade die neueste Version geckodriver (ich habe win7) von hier heruntergeladen und hinzugefügt diese exe-Datei im Python-Verzeichnis (die bereits in PATH)

    
Jackssn 06.11.2016 11:47
quelle
6

Auf dem Mac:

%Vor%

Homebrew ist der beliebteste Paket-Manager für Mac OS X, Sie müssen XCode auf Ihrem Mac installieren und es wird dann von Ihrem Terminal aus zugänglich sein.

Sie können dieses Tutorial falls erforderlich

    
user2008399 19.02.2017 13:43
quelle
5

Zunächst wissen wir, dass Gekodriver die Treiber-Engine von Firefox ist, und das wissen wir        driver.Firefox() wird verwendet, um den Firefox-Browser zu öffnen, und er wird die kododrive-Engine aufrufen, also müssen wir dem bekodirver eine ausführbare Erlaubnis geben. also laden wir den neuesten kododriver herunter, dekomprimieren den tar packge und setzen den kododriver auf den /usr/bin/ ok, das ist meine antwort und ich habe getestet.

    
zzy 17.10.2016 11:21
quelle

Tags und Links