【问题标题】:Dependencies in R packageR包中的依赖项
【发布时间】:2018-04-07 14:50:51
【问题描述】:

我最近尝试创建一个 R 包,在DESCRIPTION 文件中我看到在“依赖”字段中我可以插入我需要的其他包,就像这样,

Depends: R (> = 3.2.2), readxl, ltm

“readxl”包没有问题,但是“ltm”我得到这个错误:

Error in (function (dep_name, dep_ver = NA, dep_compare = NA):
Dependency package ltm not available.
Calls: suppressPackageStartupMessages ... <Anonymous> -> load_all ->             
load_depends -> mapply -> <Anonymous>
Execution halted

Exited with status 1.

我该如何解决这个问题?

【问题讨论】:

  • ltm 依赖项是什么?也许它需要一个新的 R 版本
  • 来自 ltm 文档:
  • 取决于 R (>= 2.14.0)、MASS、msm、polycor
  • 我的 R 版本是最新的

标签: r dependencies package


【解决方案1】:

昨天我的包裹也遇到了同样的问题。

1) 重新安装 R。 2)用DEPENDENCIES=TRUE重新安装包 3)如果不起作用,请从源安装依赖项。

【讨论】:

  • 当我使用install.packages("ltm", dependencies = T) 时出现此错误ERROR: dependency 'polycor' is not available for package 'ltm''
  • 我重启了电脑,这次成功了!谢谢!
猜你喜欢
  • 1970-01-01
  • 2013-03-24
  • 2015-11-22
  • 2012-04-26
  • 2015-02-06
  • 2014-08-20
  • 2017-01-31
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多