Maison > développement back-end > Tutoriel Python > Comment corriger l'erreur « WebDriverException : Message : l'exécutable \'Webdrivers\' peut avoir des autorisations incorrectes » ?

Comment corriger l'erreur « WebDriverException : Message : l'exécutable \'Webdrivers\' peut avoir des autorisations incorrectes » ?

DDD
Libérer: 2024-10-30 07:42:28
original
847 Les gens l'ont consulté

How to Fix

L'exécutable « Webdrivers » peut avoir des autorisations incorrectes. Veuillez consulter...

Le message d'erreur « WebDriverException : Message : l'exécutable 'Webdrivers' peut avoir des autorisations incorrectes » indique que l'exécutable ChromeDriver utilisé dispose d'autorisations de fichier incorrectes. Pour résoudre ce problème, assurez-vous que l'exécutable ChromeDriver dispose des autorisations appropriées :

Si vous utilisez Windows :

  1. Téléchargez chromedriver_win32.zip à partir de l'emplacement de téléchargement de ChromeDriver.
  2. Décompressez le fichier à l'emplacement souhaité.
  3. Spécifiez le chemin complet du fichier chromedriver.exe dans votre code, y compris l'extension ".exe". Utilisez des barres obliques inverses () ou des barres obliques (/) précédées du commutateur "r".
<code class="python">driver = webdriver.Chrome(executable_path=r'C:/path/to/chromedriver.exe')</code>
Copier après la connexion

Si vous utilisez Linux :

  1. Téléchargez chromedriver_linux64 à partir du téléchargement de ChromeDriver. Emplacement.
  2. Décompressez le fichier à l'emplacement souhaité.
  3. Spécifiez le chemin complet de l'exécutable chromedriver dans votre code, sans l'extension ".exe". Utilisez des barres obliques (/).
<code class="python">driver = webdriver.Chrome(executable_path='/path/to/chromedriver')</code>
Copier après la connexion

Si vous utilisez MacOS :

Suivez les mêmes étapes que pour Linux, en utilisant plutôt chromedriver_mac64.

Assurez-vous que le L'exécutable ChromeDriver dispose des autorisations nécessaires (lecture, écriture et exécution) pour l'utilisateur actuel ou l'utilisateur exécutant le script. De plus, vérifiez que le chemin d'accès à l'exécutable est correct et qu'il ne contient aucun caractère spécial ni espace susceptible de causer des problèmes.

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!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal