【发布时间】:2013-07-16 09:42:43
【问题描述】:
我正在尝试在我的系统 Ubuntu 12.04 x86_64-pc-linux-gnu 上安装以下 R 包,但我的 R 版本似乎更高,我正在下载以前版本支持的包...我得到一个减弱:
install.packages("Spot")
Warning in install.packages :
package ‘Spot’ is not available (for R version 3.0.1)
我试图从包存档安装它,但它给了我这个错误
install.packages("~/Spot_3.2_x86_64.tar.gz", repos = NULL, type = "source", lib="/home/jarvis/R/x86_64-pc-linux-gnu-library/3.0")
Warning in install.packages :
package ‘~/R/workspace/Spot_3.2_x86_64.tar.gz’ is not available (for R version 3.0.1)
* installing *source* package ‘Spot’ ...
ERROR: a 'NAMESPACE' file is required
* removing ‘/home/jarvis/R/x86_64-pc-linux-gnu-library/3.0/Spot’
Warning in install.packages :
installation of package ‘/home/jarvis/R/workspace/Spot_3.2_x86_64.tar.gz’ had non-zero exit status
有什么建议吗???
【问题讨论】:
-
您有两个选择:修改包以满足 R 3.0 的要求,或者安装包上次更新时的旧 R 版本。
-
如果你能做到,从长远来看,修改包以满足 R 3.0 的要求(即添加一个
NAMESPACE文件)可能不会比杂耍 R 版本更令人沮丧。
标签: r installation