是的,您需要运行X服务器,因为Selenium需要运行的浏览器,而浏览器需要某种X服务器才能运行。
幸运的是,有许多类型的X服务器,其中一种是Xvfb
aka X虚拟帧缓冲区,它可以执行内存中的所有操作,因此不需要屏幕。
维基百科也有一些很好的例子。
也有很多的问题在这里的SO关键字
headless,
xvfb和
selenium。做出明智的选择 ;)

是的,您需要运行X服务器,因为Selenium需要运行的浏览器,而浏览器需要某种X服务器才能运行。
幸运的是,有许多类型的X服务器,其中一种是Xvfb
aka X虚拟帧缓冲区,它可以执行内存中的所有操作,因此不需要屏幕。
维基百科也有一些很好的例子。
也有很多的问题在这里的SO关键字
headless,
xvfb和
selenium。做出明智的选择 ;)