2015-04-11 3 views
3

Я использую следующий код

remDr <- remoteDriver(browserName = "phantomjs") 
URL <-"http://www.soccer24.com/kosovo/superliga/results/#" 
remDr$open() 

Я получаю следующее сообщение об ошибке:

Error: Summary: UnknownError 
    Detail: An unknown server-side error occurred while processing the command. 
    class: java.lang.IllegalStateException 

Я не знаю, почему я получаю Ошибка?

Мой sessionInfo() результат ниже:

R version 3.0.3 (2014-03-06) 
Platform: i386-w64-mingw32/i386 (32-bit) 

locale: 
[1] LC_COLLATE=English_United States.1252 LC_CTYPE=English_United States.1252 
[3] LC_MONETARY=English_United States.1252 LC_NUMERIC=C       
[5] LC_TIME=English_United States.1252  

attached base packages: 
[1] stats  graphics grDevices utils datasets methods base  

other attached packages: 
[1] R Selenium_1.3.5 RJSONIO_1.3-0 XML_3.98-1.1 RCurl_1.95-4.5 bitops_1.0-6 

loaded via a namespace (and not attached): 
[1] caTools_1.17.1 tools_3.0.3 

И моя ява версия приводится ниже для справки:

system("java -version") 
java version "1.7.0_55" 
Java(TM) SE Runtime Environment (build 1.7.0_55-b13) 
Java HotSpot(TM) Client VM (build 24.55-b03, mixed mode, sharing) 

ответ

1

Похоже, что вы в настоящее время не имеют phantomjs.exe на ваш дорожка. Более подробную информацию можно найти в виньете RSelenium «Saucelabs» http://cran.r-project.org/web/packages/RSelenium/vignettes/RSelenium-saucelabs.html#id2a.

Итак, скачайте phantomjs отсюда: http://phantomjs.org/download.html и положите exe на свой путь.

+1

Спасибо. Я смог заставить его работать на основе ваших ссылок. –

+0

У меня такая же ошибка, но я не смог ее решить с помощью этого ответа. – Ansjovis86

+0

@ Ansjovis86 вы уверены, что phantomjs находится где-то на вашем пути? – Dason

Смежные вопросы