【发布时间】:2015-11-20 02:08:29
【问题描述】:
我为 R 编写了一个小测试包,位于:https://github.com/sho-87/Romdb/
我一直在尝试使用 devtools install_github() 安装软件包,但它抱怨我没有安装 stringi 和 curl 软件包:
使用来自 envvar GITHUB_PAT 的 github PAT
下载 GitHub 存储库 sho-87/Romdb@master
loadNamespace(name) 中的错误:没有名为“curl”的包
我在描述文件中列出了这些包:https://github.com/sho-87/Romdb/blob/master/DESCRIPTION
当我尝试从 github 安装软件包时,R 没有自动将这些软件包安装到我的系统中,这是有原因的吗?
当我手动安装这些依赖项 (install.packages("curl")) 时,我可以从 Github 安装没问题...
【问题讨论】:
-
如果您将它们放在 Depends 下,我很确定它们会安装。
-
我之前试过了。它似乎不起作用
-
需要更多线索。输出是什么?
-
刚刚将错误输出添加到原始问题
-
如果您使用的是来自 devtools 的
install_github,那么您应该已经拥有 curl。它在进口清单上。也许您从源代码安装了 devtools?