0
votes

Erreur de sélénium: cette version de ChromeRiver prend uniquement en charge la version 81 chromée

Je reçois une erreur lors de l'ouverture du chrome avec sélénium, il s'ouvre et ferme la fenêtre juste après l'ouverture. Voici mon code:

import requests
import json
from selenium import webdriver
driver = webdriver.Chrome(executable_path=r'C:\Users\Salvatore\Desktop\Desktop\webdrivers\chromedriver.exe')```

This is the error:
```selenium.common.exceptions.SessionNotCreatedException: Message: session not created: This version of ChromeDriver only supports Chrome version 81```


3 commentaires

Stackoverflow.com/a/55201365/2864740


Est-ce que ce Discussion vous aider?


Oui! Comment changer pourrait-il changer l'agent d'utilisateur que l'utilisation de cela. C'était ma solution avant mais sans que vous obtenez l'erreur de version.


3 Réponses :


1
votes

Vérifiez le navigateur Chrome que vous utilisez, vous devez utiliser Chrome Driver EXE selon la version du navigateur Chrome (une erreur semble que vous utilisiez la version du pilote chromé de 81 mais votre version de navigateur chromé n'a pas plus de 81 84)

https://chromedriver.chromium.org Vous pouvez télécharger la dernière version du pilote chrome ici


1 commentaires

Conservez la version de la mise à jour du pilote Chrome basée sur la version du navigateur Chrome



0
votes

Vous pouvez vérifier votre version chromée actuelle en passant chrome -> options -> à propos de Chrome, puis vous saurez quelle version de chromedriver.exe à télécharger


0 commentaires

0
votes

Votre chromedriver est nécessaire pour être basé sur le navigateur chrome version


0 commentaires