我收到以下错误。有人可以帮助我吗
回溯(最近一次调用(: 文件 "index.py",第 38 行,在 浏览器 = 网络驱动程序。Chrome(r"./chromedriver"( #replace with>.火狐((,或使用您选择的浏览器 文件 "/usr/local/lib/python3.5/dist->packages/selenium/webdriver/chrome/webdriver.py",第 75 行,在init中 desired_capabilities=desired_capabilities( 文件 "/usr/local/lib/python3.5/dist-packages/selenium/webdriver/remote/webdriver.py",第 156 行,在initself.start_session(capabilities, browser_profile( 文件 "/usr/local/lib/python3.5/dist-packages/selenium/webdriver/remote/webdriver.py",第 245 行,第 start_session 行 响应 = self.execute(Command.NEW_SESSION, 参数( 文件 "/usr/local/lib/python3.5/dist-packages/selenium/webdriver/remote/webdriver.py",第 314 行,正在执行 self.error_handler.check_response(response( 文件 "/usr/local/lib/python3.5/dist-packages/selenium/webdriver/remote/errorhandler.py",第 242 行,第 check_response 行 提高exception_class(消息、屏幕、堆栈跟踪( selenium.common.exceptions.WebDriver异常:消息:未知错误:Chrome无法启动:异常退出 (驱动程序信息:chromedriver = 2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881(,platform=Linux 4.10.0-38-generic x86_64(
chromdriver
无法启动您的 Chrome 浏览器。 这很可能是由于使用了不兼容的Chrome浏览器和Chromedriver版本。
您没有提到您正在使用的Selenium绑定或Chrome浏览器的版本,但是您的堆栈跟踪显示:
Chrome 驱动程序=2.35.528139
Chromedriver 2.35 仅支持 Chrome 版本 62-64。最新版本(目前为 2.40(支持 Chrome 版本 66-68。 如果您升级到该级别,则应解决此问题。
一般来说,每次Chrome自行升级时,您都需要将Chromedriver替换为较新的版本...或者至少检查兼容性。
要查看 Chrome 驱动程序支持哪些版本,请查看下载页面上的发行说明:http://chromedriver.chromium.org/downloads