R package ';懒散的数据';未指定';数据';向CRAN提交R包时出现目录错误

R package ';懒散的数据';未指定';数据';向CRAN提交R包时出现目录错误,r-package,cran,R Package,Cran,当我在本地运行devtools::check我的包时,我没有收到此错误,但是当我将包提交给CRAN时,或者当我运行devtools::check_win_devel时,我收到此错误: 指定的“LazyData”没有“data”目录 大约一周前,我成功地向CRAN提交了我的包,但没有收到此错误,我所做的更改只是描述文件。随着时间的推移,策略设置发生了更改。更改首先在r-devel中实现,这就是为什么您在win_-devel中看到这一点 这个特别的变化。。。是上周加上去的。了解这些变化的一种方法是在

当我在本地运行devtools::check我的包时,我没有收到此错误,但是当我将包提交给CRAN时,或者当我运行devtools::check_win_devel时,我收到此错误:

指定的“LazyData”没有“data”目录


大约一周前,我成功地向CRAN提交了我的包,但没有收到此错误,我所做的更改只是描述文件。

随着时间的推移,策略设置发生了更改。更改首先在r-devel中实现,这就是为什么您在win_-devel中看到这一点

这个特别的变化。。。是上周加上去的。了解这些变化的一种方法是在这里跟踪自动生成的变化“博客”

实际上,我本周末刚刚在这个问题上帮助了一位朋友,并从我使用的Feedly RSS阅读器上截取了这个屏幕截图:

(下划线是一种我们可以忽略的格式艺术)

但简而言之,您需要对照r-devel进行检查,并且您实际上承诺在每次上传时都要使用CRAN:)

我删除了该行

懒散的数据:真的


从我的描述文件中

好的,谢谢-似乎我必须指定一个“数据”目录?我不太清楚该怎么做。关于这方面有很多文档,但简而言之,如果您的包没有通过
data()
命令访问的数据,那么您也没有
data/
目录,因此需要
LazyData:…
条目。也许我在这里忽略了一些东西,但我认为你真的应该删除
描述
中有冒犯性的一行。再次感谢你的帮助。很抱歉,我不明白你说的“因此需要LazyData:…条目”是什么意思。我没有数据/目录,因为我没有包使用的任何特定数据。我应该创建一个这样我就可以摆脱这个错误吗?我不认为描述文件中的那一行是导致错误的原因,我所做的只是在一篇论文中添加了一个参考。我遗漏了一两个词:“因此不需要[有]懒散的数据:条目”。但是,为什么不按照建议删除该行(作为一个测试),然后在win builder上查看该包的运行情况?