R - 错误:包xxx

时间:2017-11-21 18:36:27

标签: r

我很抱歉这个简单的问题,但我正在尝试构建我的第一个R包,但在尝试声明需要安装哪些外部包之前遇到麻烦,我应该运行R脚本。

如果我添加一行 进口:飞跃 在我的描述文件中

并添加该行 库(飞跃) 进入我的脚本它给了我错误: 错误:包xxx无法使用依赖项“跳跃” 在尝试构建和重新加载我的自定义包时。 Leaps以前没有安装,但显然代码在使用install.packages()

时会运行

这是在R 3.4.2

之下

有什么建议我缺少什么?非常感谢你提前。

1 个答案:

答案 0 :(得分:0)

很抱歉,要添加到之前,但我想说,同样的错误也会持续存在于所有其他软件包,如dplyr,如果我使用Depends:dplyr而不是Imports:dplyr。

描述和名称文件的代码示例如下:

说明

Package: test123
Type: Package
Title: What the Package Does (Title Case)
Version: 0.1.0
Author: Who wrote it
Maintainer: The package maintainer <yourself@somewhere.net>
Description: More about what it does (maybe more than one line)
    Use four spaces when indenting paragraphs within the Description.
License: What license is it under?
Encoding: UTF-8
LazyData: true
Imports: dplyr
Remotes: url::https://cran.rstudio.com

hello.R

hello <- function() {
  print("Hello, world!")
}