„Wenn ein Arbeiter seine Arbeit gut machen will, muss er zuerst seine Werkzeuge schärfen.“ – Konfuzius, „Die Gespräche des Konfuzius. Lu Linggong“
Titelseite > Programmierung > Wie kann der Fehler „Chrome-Binärdatei kann nicht gefunden werden“ in Selenium Python für ältere Google Chrome-Versionen behoben werden?

Wie kann der Fehler „Chrome-Binärdatei kann nicht gefunden werden“ in Selenium Python für ältere Google Chrome-Versionen behoben werden?

Veröffentlicht am 03.11.2024
Durchsuche:908

How to Solve the \

Chrome-Binärfehler kann mit Selenium Python für ältere Google Chrome-Versionen nicht gefunden werden

Wenn Sie Selenium in Python mit älteren Versionen von Google Chrome verwenden, können Sie Möglicherweise tritt der folgende Fehler auf:

WebDriverException: unknown error: cannot find Chrome binary

Dieser Fehler weist darauf hin, dass ChromeDriver die Chrome-Binärdatei nicht an ihrem Standardspeicherort finden kann.

An Um dieses Problem zu beheben, können Sie den Chrome-Binärspeicherort mithilfe der Option „binary_location“ in den WebDriver-Optionen explizit festlegen. Zum Beispiel:

from selenium import webdriver
from selenium.webdriver.chrome.options import Options

options = Options()
options.binary_location = "C:\\Program Files\\Chrome\\chrome64_55.0.2883.75\\chrome.exe"
driver = webdriver.Chrome('chromedriver.exe', chrome_options=options)

Stellen Sie sicher, dass der angegebene Pfad auf den richtigen Chrome-Binärspeicherort für Ihre ältere Chrome-Version verweist.

Alternativ können Sie Installieren Sie die entsprechende ChromeDriver-Version, die mit Ihrer Chrome-Version kompatibel ist. Das ChromeDriver-Anforderungsdokument enthält die erwarteten Chrome-Binärspeicherorte für verschiedene Betriebssysteme:

OSErwarteter Speicherort von Chrome
Linux/usr/bin/google-chrome1
Mac /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
Windows XP%HOMEPATH%\Lokale Einstellungen\Anwendungsdaten\Google\Chrome\ Application\chrome.exe
Windows Vista und neuere VersionenC:\Users%USERNAME%\AppData\Local\Google\Chrome\Application\chrome.exe

Durch Befolgen dieser Schritte können Sie den Fehler „Chrome-Binärdatei kann nicht gefunden werden“ verhindern und eine erfolgreiche Ausführung Ihrer WebDriver-Skripte mit älteren Chrome-Versionen sicherstellen.

Neuestes Tutorial Mehr>

Haftungsausschluss: Alle bereitgestellten Ressourcen stammen teilweise aus dem Internet. Wenn eine Verletzung Ihres Urheberrechts oder anderer Rechte und Interessen vorliegt, erläutern Sie bitte die detaillierten Gründe und legen Sie einen Nachweis des Urheberrechts oder Ihrer Rechte und Interessen vor und senden Sie ihn dann an die E-Mail-Adresse: [email protected] Wir werden die Angelegenheit so schnell wie möglich für Sie erledigen.

Copyright© 2022 湘ICP备2022001581号-3