我试图整理一个使用R&#39 {s} PostgreSQL
包的小包。我知道使用其他软件包的功能的方式是不使用library()
,而是使用命名空间仅导入单个函数。但是,我很难做到这一点。
这是Imports
文件的DESCRIPTION
部分:
Imports: DBI,
RPostgreSQL
当我打电话
DBI::dbDriver("PostgreSQL")
在我的包中的一个函数中我得到了
Error: Couldn't find driver PostgreSQL. Looked in:
* global namespace
* in package called PostgreSQL
* in package called RPostgreSQL
我错过了什么?
答案 0 :(得分:2)
使用
RPostgreSQL::PostgreSQL()
而不是
DBI::dbDriver("PostgreSQL")
作品。