Maison >développement back-end >Tutoriel Python >Comment résoudre l'erreur « Impossible de trouver le binaire Chrome » dans Selenium Python pour les anciennes versions de Google Chrome ?
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 antérieures 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 résoudre ce problème, vous pouvez définir explicitement l'emplacement du binaire Chrome. en utilisant l'option binaire_location dans les options WebDriver. Par exemple :
<code class="python">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)</code>
Assurez-vous que le chemin spécifié pointe vers l'emplacement binaire Chrome correct pour votre ancienne version de Chrome.
Vous pouvez également installer la version correspondante de ChromeDriver compatible avec votre Version chromée. Le document sur les exigences de ChromeDriver fournit les emplacements binaires Chrome attendus pour différents systèmes d'exploitation :
OS | Expected Location of Chrome |
---|---|
Linux | /usr/bin/google-chrome1 |
Mac | /Applications/Google Chrome.app/Contents/MacOS/Google Chrome |
Windows XP | %HOMEPATH%Local SettingsApplication DataGoogleChromeApplicationchrome.exe |
Windows Vista and newer | C:Users%USERNAME%AppDataLocalGoogleChromeApplicationchrome.exe |
En suivant ces étapes, vous pouvez éviter l'erreur "Impossible de trouver le binaire Chrome" et garantir l'exécution réussie de vos scripts WebDriver avec des versions plus anciennes. Versions Chrome.
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!