当尝试从gitlab安装我的包时,我得到错误消息
Fehler in asChar(e[-1L]) :
empty name in directive 'import' in 'NAMESPACE' file
的
installation of package ‘...’ had non-zero exit status
我的NAMESPACE文件如下所示:
# Generated by roxygen2: do not edit by hand
export(daten_generieren)
export(erzeuge_COVID_grafik)
export(num_zsmfassen)
import(dplyr)
import(magrittr)
我不确定错误信息意味着什么或如何解决这个问题。我猜这个错误意味着没有任何导入,但当然不是这样。
我在使用devtools::document()时遇到了类似的问题,并得到了奇怪的错误信息-Error in asChar(ivars) : empty name in directive 'importFrom' in 'NAMESPACE' file
.
根据roxygen2 github讨论的建议-我删除了命名空间文件并使用roxygen2重新构建它,它就消失了。
https://github.com/r-lib/roxygen2/issues/1137