我正在開發一個R軟件包,它依賴於用戶系統上安裝的另一個R軟件包。在安裝時安裝軟件包所需的R軟件包
我添加了一個取決於:在描述文件PKGNAME和進口(PKGNAME)在命名空間。我希望這會做的是檢查是否已經安裝pkgname,如果沒有安裝.package(pkgname,repos =「CRAN或Rforge,或者包裝的任何地方是」),如果不是。
但是在我的包的安裝嘗試,我得到的錯誤:
ERROR: dependency 'pkgname' is not available for package 'mypkg'
有誰知道如何實現PKGNAME的安裝,應該pkgname需要不是已經在系統上?
非常感謝
如果您從包中導入,則應將'Imports:pkgname'放在DESCRIPTION中不依賴。如果軟件包是從CRAN安裝的,它將會工作。 –