簡體   English   中英

“NAMESPACE”文件中的指令“import”中的空名稱

[英]empty name in directive 'import' in 'NAMESPACE' file

嘗試從 gitlab 安裝我的 package 時,我收到錯誤消息

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 討論的建議 - 我刪除了 NAMESPACE 文件並用 roxygen2 重建它,它就消失了。

https://github.com/r-lib/roxygen2/issues/1137

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM