r - read.dcf(path_desc) 中的 devtools 错误:开始的行“这对应于 ...”格式错误
问题描述
我在这个问题上花了足够长的时间,我想我会发一篇关于它的帖子。
用于devtools
开发 R 包确实是必须的。我用通常的命令生成了我的新包:
usethis::create_package(proj_path)
然后我开始研究内容。编辑DESCRIPTION
文件,在文件夹中添加 R 代码R/
并使用 Roxygen 记录。
一旦我放下了一些基本的东西,我想通过记录/构建包来检查我的工作,所以我跑了
devtools::document(proj_path)
并得到以下错误
read.dcf(path_desc) 中的错误:以“这对应于 ...”的行开头格式错误!
就是这样,没有关于导致错误的原因的信息。
我从来没有在我的文档中写过任何接近“这对应于”的东西。我发现的最接近这个错误的是github上的this issueError in read.dcf(
,它具有相同类型的想法,但这对我的情况没有帮助。
解决方案
所以我错过的线索desc
是Error in read.dcf(path_desc)
. 这暗示DESCRIPTION
了包的文件。
当我用DESCRIPTION
一个全新的模板替换文件时,包编译得很好。我的问题实际上来自文件的描述部分。
插入新行时忘记了表格。
Description: blabla
blabla
代替
Description: blabla
blabla
这解决了它。
推荐阅读
- rust - 如何声明一个函数而不实现它?
- php - PHP MS SQL,查询未执行,但php返回true
- date - 日期时间格式全球化变化
- c# - 在 C# 中使用 FsCheck.Xunit,在执行完所有测试后如何清理/拆除?
- angular - Angular Httpclient PUT 在参数中设置布尔值和正文
- javascript - 如何在 JavaScript 中使用 getElementById("").style.color 更改对象的颜色
- android - Android ANR - 如何调查和解决 ANR?
- r - 基于r中的两个数据框根据日期(某个日期之前和之后的一天)选择行
- java - LDAP 连接 SASL
- python - 'QueryDict' 对象没有属性 'user'