2015-06-16 31 views
2

最新版本的Spark(1.4)現在帶有SparkR。有誰知道如何去在Windows上安裝SparkR實現? sparkR.R腳本當前位於C:/spark-1.4.0/R/pkgs/R/安裝Spark 1.4附帶的SparkR

This似乎是朝着正確方向邁出的一步,但指令不適用於Windows沒有sparkR目錄,因爲它涉及到。

+1

看看[這裏](http://sgsong.blogspot.co.il/2015/ 06/how-to-use-sparkr-within-rstudio.html)也許 –

+0

感謝鏈接@DavidArenburg。它似乎是正確的方向,但spark-1.4.0文件夾中沒有SparkR目錄,所以它不會並非完全可以提供解決方案。 – Optimus

+0

您可以在此處找到我對類似問題的解決方案: http://stackoverflow.com/a/31252999/3719822 – Emaasit

回答

3

@DavidArenburg讓我走上正軌。

繼C:\ spark-1.4.0 \ R \ WINDOWS.md中的Windows文檔後,我安裝了RTools並將R.exe和RTools添加到了我的計算機PATH中。

然後,我在C:\ spark-1.4.0 \ R中運行了install-dev.bat這添加了我丟失的lib \ SparkR \安裝。

然後,在命令提示符下,我跑

mklink /D "C:\Program Files\R\R-3.1.3\library\SparkR" "C:\spark-1.4.0\R\lib\SparkR" 

這增加了一個鏈接在我的R封裝目錄火花文件夾中安裝。

library(SparkR) # this should run now. 
+0

一些替代方案:http://stackoverflow.com/a/31185202/1560062 – zero323

0

沮喪,找到解決辦法我自己,我放在一起迅速寫了here,既解決在Mac上安裝,但它不應該從Windows中執行遠。希望這可以幫助。

+0

謝謝@MarkS,這不是比[this](http: //sgsong.blogspot.co.il/2015/06/how-to-use-sparkr-within-rstudio.html),但肯定仍然有幫助。我已經概述了我在Windows的答案中還需要什麼。 – Optimus

+1

同意 - 只是想展示端到端的安裝,因爲我在搜索入門答案時偶然發現了這個線程。 –

0

由於某種原因,我無法讓它與mklink一起工作。因此,我非常簡單地將SparkR文件夾從我的Spark安裝(在我的計算機上找到它:C:\ spark \ spark \ R \ lib)複製粘貼到我的R庫文件夾中(在我的計算機上C:!\ Program Files文件\ r \ R-3.1.1 \庫

而現在它的工作