【发布时间】:2018-10-25 14:18:23
【问题描述】:
我之前做过,但我现在不能通过 selenium 使用 chrome。浏览器打开几秒钟然后关闭,然后出现错误(大约 5 分钟后):
Message: session not created
from disconnected: unable to connect to renderer
(Session info: chrome=70.0.3538.67)
(Driver info: chromedriver=2.43.600233 (523efee95e3d68b8719b3a1c83051aa63aa6b10d),platform=Linux 4.18.14-arch1-1-ARCH x86_64)
我使用以下代码来运行浏览器(我一直使用):
from selenium.webdriver import Chrome
from selenium.webdriver.chrome.options import Options
opts = Options()
browser = Chrome(options=opts)
Chromedriver 目录位于 PATH 中。您可以在错误中看到 chrome 和 chromedriver 的版本。 Python 3.7.0,硒==3.14.0。我的行为有什么问题?
附:顺便说一句,它适用于 Firefox
【问题讨论】:
-
不,这不是我的情况。安装的 chomedriver 与安装的谷歌浏览器兼容。
-
检查您的 chrome 驱动程序是否可以访问?试试这个步骤并调试问题stackoverflow.com/questions/52821461/…
标签: selenium google-chrome selenium-chromedriver