"Si un ouvrier veut bien faire son travail, il doit d'abord affûter ses outils." - Confucius, "Les Entretiens de Confucius. Lu Linggong"
Page de garde > La programmation > Comment résoudre l'erreur « Impossible de trouver le binaire Chrome » dans Selenium Python pour les anciennes versions de Google Chrome ?

Comment résoudre l'erreur « Impossible de trouver le binaire Chrome » dans Selenium Python pour les anciennes versions de Google Chrome ?

Publié le 2024-11-03
Parcourir:609

How to Solve the \

Impossible de trouver l'erreur binaire Chrome avec Selenium Python pour les anciennes versions de Google Chrome

Lorsque vous utilisez Selenium dans Python avec des versions plus anciennes de Google Chrome, vous peut rencontrer l'erreur suivante :

WebDriverException: unknown error: cannot find Chrome binary

Cette erreur indique que ChromeDriver ne peut pas localiser le binaire Chrome à son emplacement par défaut.

Pour Pour résoudre ce problème, vous pouvez définir explicitement l'emplacement binaire de Chrome à l'aide de l'option binaire_location dans les options WebDriver. Par exemple : 

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)

Assurez-vous que le chemin spécifié pointe vers l'emplacement binaire Chrome correct pour votre ancienne version de Chrome.

Vous pouvez également installez la version ChromeDriver correspondante compatible avec votre version de Chrome. Le document sur les exigences de ChromeDriver fournit les emplacements binaires Chrome attendus pour différents systèmes d'exploitation :

OSEmplacement prévu de Chrome
Linux/usr/bin/google-chrome1
Mac /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome
Windows XP%HOMEPATH%\Local Settings\Application Data\Google\Chrome\ Application\chrome.exe
Windows Vista et versions ultérieuresC:\Users%USERNAME%\AppData\Local\Google\Chrome\Application\chrome.exe

En suivant ces étapes, vous pouvez éviter l'erreur « Impossible de trouver le binaire Chrome » et garantir la réussite de l'exécution de vos scripts WebDriver avec les anciennes versions de Chrome.

Dernier tutoriel Plus>

Clause de non-responsabilité: Toutes les ressources fournies proviennent en partie d'Internet. En cas de violation de vos droits d'auteur ou d'autres droits et intérêts, veuillez expliquer les raisons détaillées et fournir une preuve du droit d'auteur ou des droits et intérêts, puis l'envoyer à l'adresse e-mail : [email protected]. Nous nous en occuperons pour vous dans les plus brefs délais.

Copyright© 2022 湘ICP备2022001581号-3