我刚刚发布了一种完全灵活的RSelenium启动功能,该功能可以无头和图形化地在32位/ 64位Linux,MAC和WINDOWS上运行。如果需要通用功能来启动RSelenium,请使用它。它会自动检查您的系统并确定最佳的远程驱动程序启动:
首先安装Pineium:
if(!require("remotes")){install.packages("remotes")}
Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS=TRUE)
remotes::install_github("nbarsch/pineium")
最简单地使用新功能(这应该是您所需要的,但是在下面指定了选项):
library(pineium)
remDr <- lit()
#####################################################
可选使用参数:
Headless:
remDr <- lit(headless=TRUE)
Dockered and headless:
remDr <- lit(headless=TRUE, foo_priority=c("docker"))
Dockered with a backup of standalone and headless:
remDr <- lit(headless=TRUE, foo_priority=c("docker","standalone"))
Standalone with a backup of local, with a third backup of docker running graphically:
remDr <- lit(foo_priority=c("standalone","local", "docker"))
if(!require("remotes")){install.packages("remotes")}
Sys.setenv(R_REMOTES_NO_ERRORS_FROM_WARNINGS=TRUE)
remotes::install_github("nbarsch/pineium")
#Simplest use case (works on all OS):
library(pineium)
remDr <- lit()
或无头运行:
remDr <- lit(headless=TRUE)