2013-08-20 89 views
2

當我嘗試安裝bigalgebra軟件包時,出現錯誤。爲R 3.0安裝bigalgebra軟件包

'bigalgebra' is not available (for R version 3.0.1)

我已經有bigmemory軟件包安裝(我有這個同樣的問題,我不記得我是如何解決它)。我試圖得到bigalgebra_0.8.1.tar.gz,但我找不到它。此外,在R僞造它不可用(https://r-forge.r-project.org/R/?group_id=556)(未能建立)。有沒有人有同樣的問題。

我應該只安裝一個較舊的R版本嗎?任何幫助非常感謝,謝謝。

+0

同樣的問題在這裏,它也不能通過Cran或Bioconductor for R 2.15 –

+0

我已經聯繫了作者。 –

回答

2

由於它目前不在Cran,Bioconductor,也沒有在R-Forge上成功構建,所以您必須自己從源代碼構建它。

大存儲項目的來源可以通過SVN通過我從group page on R-forge得到下面的命令來簽出:

svn checkout svn://svn.r-forge.r-project.org/svnroot/bigmemory/ 

這將創建一個名爲bigmemory目錄。在bigmemory/pkg/bigalgebra中找到bigalgebra包。

在繼續之前,您需要在您的OS上安裝BLAS和Boost庫,否則安裝將失敗。

R然後可以直接從目錄中安裝軟件包:

install.packages("bigmemory/pkg/bigalgebra/", repos=NULL, type="source") 

我能夠成功建立和Mac OSX上R 3.0.0安裝。