是否有通用/灵活的RSelenium启动功能可以在所有OS /无头/图形上运行?

问题描述 投票:0回答:1

我刚刚发布了一种完全灵活的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"))
r selenium headless rselenium selenium-remotedriver
1个回答
0
投票
    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)
© www.soinside.com 2019 - 2024. All rights reserved.