Wenn ich Selen zum ersten Mal seit langer Zeit wieder benutze, funktioniert etwas nicht ... Gibt es so etwas? Betrachten Sie den Fehlerbefehl
SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 76
Ich habe diesen Fehler bekommen. Dies geschieht, wenn die Versionen von Chrome und Chrome-Treiber unterschiedlich sind. Was soll ich dann tun? Die Antwort ist einfach. Alles was Sie tun müssen, ist die Versionen abzugleichen.
Öffnen Sie zuerst Chrome. Drücken Sie dann das Menü mit drei vertikalen Punkten neben dem oberen Symbol. Gehen Sie darin zu "Hilfe" und klicken Sie auf "Über Google Chrome". Danach können Sie die Version von Chrome überprüfen. Erinnere dich an die Version dort.
Installieren Sie dann den entsprechenden Chrome-Treiber für Ihre Version.
pip install chromedriver-binary == 76.0.3809.132 <- "Geben Sie die zuvor überprüfte Chrome-Version ein"
Sie können es installieren, indem Sie die oben genannten Schritte in einem Terminal ausführen. Da der Ort, an dem 76.0.3809.132 geschrieben wird, die Version ist, ersetzen Sie sie bitte durch die zuvor bestätigte Version von Chrome und führen Sie sie aus.
Ich denke, Sie bekommen hier oft einen Fehler. Wenn Sie den Fehler lesen, werden möglicherweise verschiedene Versionen aufgelistet. Es hat nicht die Version von Chromedriver, die Sie zuvor eingegeben haben, aber es hat die Version, die Sie anzeigen! Wählen Sie daher eine Version aus der Chrome-Version aus und schreiben Sie den obigen Versionsteil erneut.
Recommended Posts