[英]Creating R package - dependencies
我為R寫了一個小測試包,位於這里: https : //github.com/sho-87/Romdb/
我一直在嘗試使用devtools install_github()
來安裝軟件包,但它抱怨我沒有安裝stringi和curl軟件包:
使用envvar GITHUB_PAT中的github PAT
正在下載GitHub repo sho-87 / Romdb @ master
loadNamespace(name)出錯:沒有名為'curl'的包
我在描述文件中列出了這些包: https : //github.com/sho-87/Romdb/blob/master/DESCRIPTION
當我嘗試從github安裝軟件包時,R是不是自動將這些軟件包安裝到我的系統中的原因?
當我手動安裝這些依賴項( install.packages("curl")
)我可以從Github安裝沒問題...
您需要在Roxygen標頭和NAMESPACE
文件中包含import語句。 首先,將@import
語句添加到Roxygen頭文件中(例如, @import httr
)。 如果您使用的是RStudio,可以使用Ctrl-Shift-D
自動更新NAMESPACE
文件。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.