安装软件包时出现错误信息

时间:2018-10-21 09:51:10

标签: r

我对以下描述感到困惑:

  

_ERROR:依赖项“ SuppDists”不适用于软件包“ kSamples”

     

在R CMD INSTALL_中删除“ F:/R-3.5.1/library/kSamples”

我的版本太旧了吗?因为我已经成功下载了一个名为“ crank”的软件包,并带有“从本地文件安装软件包”选项 然后其他人都失败了。

那没有在CRAN软件包中发布的软件包呢? 感谢您的回答!

1 个答案:

答案 0 :(得分:0)

尝试从CRAN安装,而不是从本地下载。这通常是使用install.packages命令完成的:

install.packages("kSamples", dependencies = TRUE)

这应该处理所有安装依赖项(即您的程序包需要运行的其他程序包)。

如果CRAN无法提供该软件包,请尝试从CRAN安装devtools软件包。这将允许您使用其他存储库,例如Github。为此,您首先需要安装软件包所需的组件和依赖项,然后再安装所需的软件包。

install.packages("devtools")
require(devtools) # load devtools
install_github("username/dependency_repo") # install dependencies
install_github("username/package_repo") # install package