1

Linuxサーバーにchromedriverをインストールし、実行しています

Starting ChromeDriver 2.20.353124 (035346203162d32c80f1dce587c8154a1efa0c3b) on port 9515
Only local connections are allowed.

R はエラーをスローします。

> startServer(args = c("-port 4444"))
> remDr = remoteDriver(remoteServerAddr = "localhost", port = 4444, browserName = "chrome")
> remDr$open()
[1] "Connecting to remote server"
Error:   Summary: UnknownError
     Detail: An unknown server-side error occurred while processing the command.
     class: org.openqa.selenium.WebDriverException
4

1 に答える 1

0

解決策は、DISPLAY パラメータを使用して Selenium サーバーを手動で呼び出すことでした。

command <- "DISPLAY=:1 xvfb-run java -jar /usr/local/lib/R/site-library/RSelenium/bin/selenium-server-standalone.jar &"
system(command, intern = FALSE)
于 2016-01-19T18:10:06.337 に答える