Ich habe die Gurke den ganzen Tag benutzt und obwohl ich keine Dateien geändert habe, hat es einfach aufgehört zu arbeiten.
Es gibt mir einen Fehler, der lautet:
Unable to either launch or connect to Chrome. Please check that ChromeDriver is up-to-date. Using Chrome binary at: /Applications/Google Chrome.app/Contents/MacOS/Google Chrome (Selenium::WebDriver::Error::UnknownError)
Irgendeine Idee, was ist los?
Hier ist eine einfache Schritt-für-Schritt-Anleitung, die alles auf OS X wieder zum Laufen bringen soll:
Verschieben Sie die ausführbare Chromtreiberdatei in Ihren PATH. Wenn Sie in Schritt 1 Chrommedriver in Ihrem Downloads-Ordner gespeichert (und entpackt) haben, versuchen Sie dies (indem Sie Ihren Benutzernamen für <your_username>
:
Gewinn!
/usr/bin
sollte definitiv als PATH funktionieren, aber Sie können alle verfügbaren PATHs überprüfen, indem Sie $PATH
in Terminal.app eingeben und die Eingabetaste drücken.
Heute hat Selenium in Mac Os für mich aufgehört zu arbeiten. Ich benutze Python und ich bekomme:
"Chrome kann weder gestartet noch eine Verbindung zu Chrome hergestellt werden. Überprüfen Sie, ob ChromeDriver auf dem neuesten Stand ist. Verwenden Sie die Chrome-Binärdatei unter: / Applications / Google Chrome.app/Contents/MacOS/Google Chrome" "Fehler.
Lösung: Bitte aktualisieren Sie Ihre Treiberdatei.
Ich vermute, dass Chrome im Hintergrund automatisch aktualisiert wurde. Stelle sicher, dass du das neueste Selen-Webdriver-Juwel und chromedriver .
Für alle, die Homebrew installiert haben: Es scheint, dass nicht die neueste Version verfügbar ist.
Laden Sie die Zip-Datei von Ссылка herunter, entpacken Sie sie und führen Sie sudo mv chromedriver /usr/local/Cellar/chromedriver/20.0.1133.0/bin
aus, um den aktuellen Inhalt durch zu ersetzen die neueste Version (die Version im Pfad wird nicht die tatsächliche Version des Chromtreibers auf diese Weise wiedergeben, aber hey, es funktioniert wieder, bis Homebrew sein Rezept für den Chromtreiber aktualisiert).
Homebrew hat jetzt den neuesten Chrom-Treiber, also wenn du Homebrew verwendest, brauchst du nur
%Vor%Tags und Links ruby-on-rails selenium webdriver cucumber watir