如何使用下划线创建软件包名称?

时间:2019-03-15 09:13:55

标签: r

运行devtools::check()时出现此错误。

Error in processx::run(bin, args = real_cmdargs, stdout_line_callback = real_callback(stdout),  : 
  System command error

如果我从软件包名称中删除下划线,则检查运行并完成得很好。如何使用下划线创建程序包名称?

1 个答案:

答案 0 :(得分:2)

编写R扩展的手册描述了不允许这样做。

  

必填的“包裹”字段提供了包裹的名称。它应仅包含(ASCII)字母,数字和点,至少应包含两个字符,并以字母开头,而不以点结尾。如果需要解释,则应在“说明”字段(而不是“标题”字段)中完成。

https://cran.r-project.org/doc/manuals/r-devel/R-exts.html#Creating-R-packages

另请参阅以下问题:What's a good R package name?