【问题标题】:Possible to install a package without installing dependencies?可以在不安装依赖项的情况下安装软件包吗?
【发布时间】:2015-06-28 21:14:58
【问题描述】:

是否可以安装包而不安装依赖项?

运行以下命令时:

install.packages("package",dependencies=FALSE)

如果没有预先安装依赖,是不是包安装失败?

我的问题来自这篇帖子Install a local R package with dependencies from CRAN mirror。为什么说安装本地包不安装依赖?

如果我设置 repos=NULL 它会正确尝试安装本地包 文件(如记录),但显然它没有找到依赖项 包。

谢谢!

【问题讨论】:

  • 你可能会多说你想要达到的目标。一种可能性(不容易)是下载包源并编辑出依赖于依赖项的内容,以便您可以使用其余部分...
  • @Ben:我什么也没做。当我读到那篇文章时,我想知道为什么可以在不安装依赖项的情况下安装 pacakge。
  • 好的,那么你得到了答案......

标签: r


【解决方案1】:

如果没有依赖项,您将无法安装包并使其工作。 dependencies= 参数确实是一个指标,如果您希望 R 自动安装依赖项。如果设置为 FALSE,R 仍会停止并警告您,以便您决定要做什么;如果为 TRUE,R 将自动尝试从您当前的 CRAN 存储库镜像下载。使用repos=NULL(本地文件安装)没有其他地方可以查找依赖项,因此dependencies= 参数将被忽略。

【讨论】:

    猜你喜欢
    • 2018-06-03
    • 1970-01-01
    • 1970-01-01
    • 2015-02-07
    • 2018-12-02
    • 1970-01-01
    • 2012-01-18
    • 2021-11-11
    • 1970-01-01
    相关资源
    最近更新 更多