【发布时间】:2021-11-01 09:13:34
【问题描述】:
我在 AWS 上设置了一个闪亮的服务器来部署我开发的闪亮的应用程序。该应用程序使用网络抓取来收集其数据,因此使用 RSelenium 包来创建抓取网络所需的网络驱动程序。该应用程序在可以打开 Firefox 浏览器的本地 Windows 机器上运行时可以工作,但我不知道如何将其用于 ubuntu 服务器上的工作人员。 Firefox 和所有必要的 Rpackages 应该安装在服务器上
这是最初运行的代码。这是发生的第一件事,因此之前的代码不会影响它
rD<- rsDriver(remoteServerAddr = "localhost", browser="firefox", port=3004L, verbose =F)
这是错误信息
Selenium message:Process unexpectedly closed with status 1
Build Info: version: '4.0.0-alpha-2', revision: 'f148142cf8', time: '2019-07-01T21:30:10'
System info: host: 'ip-172-31-92-94', ip: '172.31.92.94', os.name: 'Linux', os.arch: 'amd64', os.version:'5.8.0-1042-aws'. java.version: '11.0.11'
Driver info: driver.version: unknown
remote stacktrace:
Could not open firefox browser.
Client error message:
Summary: UnkownError
Detail: An unknown server-side error occurred while processing the command.
Further Details: run errorDetails method
Check server log for further details.
如果您对如何让 Selenium 驱动程序通过 Firefox 或其他驱动程序工作有任何想法,请告诉我
谢谢
【问题讨论】:
标签: r linux ubuntu selenium-webdriver shiny-server