2017-09-13 8 views
2

mon code estJe suis erreur comme erreur si (file.Access (phantompath, 1) <0) {: argument est de longueur nulle lorsque j'utilise PhantomJS (port = 4567l)

library(RSelenium) 
library(wdman) 
pDrv <- phantomjs(port = 4567L) 

ci-dessous est ce que j'ai eu une erreur après avoir couru au-dessus des codes.

checking phantomjs versions: 
    BEGIN: PREDOWNLOAD 
    BEGIN: DOWNLOAD 
    BEGIN: POSTDOWNLOAD 
    Error in if (file.access(phantompath, 1) < 0) { : 
     argument is of length zero 

ce problème m'a dérouté pour deux semaines, depuis que je changé mon ordinateur portable et mettez à niveau win10, jamais peut-il bien fonctionner comme avant, pls me aider.

Répondre

2

essayer cette

binman::rm_platform("phantomjs") 
wdman::selenium(retcommand = TRUE) 

Si l'erreur est toujours dehors, puis allez here ne télécharger fichier zip. Décompressez-le, téléchargez le fichier .exe, placez-le généralement dans ce dossier (le vôtre peut être différent)

C:\Users\user\AppData\Local\binman\binman_phantomjs\windows\2.1.1