我正在 Linux x86_64 多核系统上安装 Matrix。我收到一条消息:
Warning message:
In install.packages("Matrix", dependencies = TRUE) :
package 'Matrix' is not available
果然包排查的细节不多。 Matrix 似乎可用于 x86_64,但它在任何存储库中都不可用。怎么会?
最佳答案
当你这样做时会发生什么(而且 ti 不需要 su
或 sudo
):
R> repos <- "http://cran.r-project.org"
R> AP <- available.packages(contrib.url(repos))
R> AP[ which(AP[,1]=="Matrix"), 1:3]
Package Version Priority
"Matrix" "0.999375-38" "recommended"
R>
我唯一一次遇到与您报告的问题类似的问题是我的 R 版本与存储库的组织方式不同步(即太旧)。
关于linux - 安装包时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2564141/