Quand j'utilise Selenium pour la première fois depuis longtemps, quelque chose ne fonctionne pas ... Y a-t-il quelque chose comme ça? En regardant la commande d'erreur
SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 76
J'ai eu cette erreur. Cela se produit lorsque les versions du pilote Chrome et Chrome sont différentes. Alors que dois-je faire? La réponse est simple. Tout ce que vous avez à faire est de faire correspondre les versions.
Ouvrez d'abord Chrome. Appuyez ensuite sur le menu avec trois points verticaux à côté de l'icône du haut. Allez dans "Aide" et appuyez sur "À propos de Google Chrome". Ensuite, vous pouvez vérifier la version de Chrome après cela. Rappelez-vous la version là-bas.
Ensuite, installez le pilote Chrome approprié pour votre version.
pip install chromedriver-binary == 76.0.3809.132 <- "Entrez la version de Chrome que vous avez vérifiée précédemment"
Vous pouvez l'installer en exécutant ce qui précède dans un terminal. Étant donné que l'endroit où 76.0.3809.132 est écrit est la version, veuillez le remplacer par la version de Chrome confirmée précédemment et l'exécuter.
Je pense que vous obtenez souvent une erreur ici. Si vous lisez l'erreur, vous constaterez peut-être que différentes versions sont répertoriées. Il n'a pas la version de Chromedriver que vous avez entrée précédemment, mais il a la version que vous consultez! Veuillez donc sélectionner une version de la version Chrome et réécrire à nouveau la partie de la version ci-dessus.