Comment gérer SessionNotCreatedException: Message: session non créée exception de déconnecté: Impossible de recevoir le message du moteur de rendu? [dupliquer]
OS: UBUNTU 20.04 LTS Google chrome -Version 86.0.4240.183 (version officielle) (64 bits) conda: 4.9.1 Selenium: 3.141.0
from selenium import webdriver
options = webdriver.ChromeOptions()
options.add_argument('--headless')
options.add_argument('--disable-infobars')
options.add_argument('--disable-dev-shm-usage')
options.add_argument('--no-sandbox')
options.add_argument('--remote-debugging-port=9222')
driver =webdriver.Chrome(executable_path='/home/blank/Downloads/useless/chromedriver_linux64 (3)/chromedriver',options=options)`
Il fonctionnait un jour avant je ne sais pas quel est le problème.
SessionNotCreatedException: Message: session non créée exception de disconnected: Impossible de recevoir le message du moteur de rendu (informations de session: chrome = 86.0.4240.183) (informations sur le pilote: chromedriver = 2.24.417424 (c5c5ea873213ee72e3d0929b47482681555340c3), plateforme = Linux 5.4.0-52-generic x86_64)
Réponses
Cela signifie que votre pilote Chrome ne peut pas lancer / générer un nouveau navigateur Chrome. Cela peut arriver pour de nombreuses raisons, donc je ne suis pas sûr à 100%, mais ce sont des choses que je fais habituellement:
Vérifiez à nouveau le pilote chrome, la version jdk et sélénium, assurez-vous qu'il est compatible avec le navigateur Chrome sur votre ordinateur
Assurez-vous que / etc / hosts sur votre système contient l'entrée suivante (si vous utilisez Mac ou Linux):
127.0.0.1 localhost.localdomain localhost # ou 127.0.0.1 localhost en boucle
Désactivez l'antivirus (certains peuvent affecter le pilote Chrome)
effacez toutes les données et redémarrez le système.