2017-05-13 61 views
1

我正試圖組裝一個使用R的PostgreSQL程序包的小程序包。我知道使用其他軟件包的功能的方法是使用而不是來使用library(),但是隻使用命名空間導入單個函數。然而,我很難完成這項工作。在R程序包中使用dbDriver(「PostgreSQL」)

這是我的DESCRIPTION文件的Imports部分:

Imports: DBI, 
RPostgreSQL 

當我打電話

DBI::dbDriver("PostgreSQL") 
在功能

在我的包,我得到

Error: Couldn't find driver PostgreSQL. Looked in: 
* global namespace 
* in package called PostgreSQL 
* in package called RPostgreSQL 

我缺少什麼?

回答

1

使用的

RPostgreSQL::PostgreSQL() 

代替

DBI::dbDriver("PostgreSQL") 

作品。