首页 > 解决方案 > 如何通过 SSH 使用 Python Selenium

问题描述

我正在尝试在无桌面服务器上通过 Python 使用 Selenium。当我尝试打开铬时,它说:

WebDriverException:消息:未知错误:Chrome 无法启动:异常退出(驱动程序信息:chromedriver=2.35.528139 (47ead77cb35ad2a9a83248b292151462a66cd881),platform=Linux 4.15.0 x86_64)

在不使用桌面的情况下,我该怎么做才能让它工作?

感谢大家!

标签: pythonseleniumselenium-webdriverpython-webbrowser

解决方案


我正在远程运行 selenium,没有问题。

浏览器和chromedriver的版本是否兼容?例如,您可以从命令行检查这一点which chromium-browser

您的驱动程序还应设置为无窗口运行:options.add_argument('--headless')


推荐阅读