2016-07-05 4 views
3

Я пытаюсь подключить R к локальному экземпляру Spark, используя Rstudio. Тем не менее, я получаю сообщение об ошибке. Что мне не хватает? Я использую окна 10. Я следую руководству по адресу rstudio.Подключить R с помощью Spark в Rstudio-Не удалось запустить оболочку Spark. Файл портов не существует

library(sparklyr) 
    spark_install(version = "1.6.1") 
    library(sparklyr) 
    library(dplyr) 
    sc <- spark_connect(master = "local") 

Сообщение об ошибке я получаю:

 Error in start_shell(scon, list(), jars, packages) : 
    Failed to launch Spark shell. Ports file does not exist. 
    Path: C:\Users\username\AppData\Local\rstudio\spark\Cache\spark-1.6.1- bin-hadoop2.6\bin\spark-submit.cmd 

Parameters: --packages "com.databricks:spark-csv_2.11:1.3.0,com.amazonaws:aws-java-sdk-pom:1.10.34" --jars "C:\Users\user\Documents\R\win-library\3.3\sparklyr\java\rspark_utils.jar" sparkr-shell C:\Users\aaaa\AppData\Local\Temp\Rtmpw9PBxS\filea5860886dd1.out 

'cmd' is not recognized as an internal or external command, 
    operable program or batch file. 

ответ

2

Добавление C: \ Windows \ system32 на пути системных переменных решить ее. Раньше он был добавлен только к переменным User Path, в результате чего появилось сообщение об ошибке.

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