簡體   English   中英

在OS X 10.8的R 2.15上安裝“舊軟件包”(在cran網站上不可用)

[英]Install “old package” (not available on cran web site) on R 2.15 on OS X 10.8

我是R的新手,正在嘗試安裝此網頁上列出的軟件包: http : //web.cbio.uct.ac.za/~renaud/CRAN,但現在可以在cran網站上使用了。

當我嘗試使用“軟件包安裝程序”時,R正在尋找該網站上不存在的osx目錄。 當我將硬盤上的文件下載為.tar文件或解壓縮該文件,然后將其壓縮為.tgz文件時,出現以下錯誤消息:

Error: file ‘/Users/XXXXXX/Downloads/NMF.tgz’ is not an OS X binary package.

關於如何在R上安裝此軟件包和/或(重新)編譯該軟件包的方式的任何提示,以便R在OS X 10.8上可以識別它?

我也遇到了這個問題,並在以下位置找到了補救措施: http : //www.highstat.com/Installing%20Library%20Packages%20that%20are%20not%20on%20the%20CRAN%20Website.pdf

本質上,您可以解壓縮.tgz文件,然后(在Mac上)將生成的目錄放在以下位置:/Library/Frameworks/R.framework/Resources/library

然后使用標准library()命令將程序包加載到R中。

正如參考的PDF指出的那樣,如果軟件包包含源,則此方法可能不起作用,但是值得您嘗試一下,除非您確定它確實包含源。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM