簡體   English   中英

如何安裝本地軟件包依賴項的特定版本。

[英]How to install specific versions of the dependencies of a local package.

我正在創建本地R包。 為了確保向后兼容,我希望指定從屬軟件包的版本,以便在安裝我的軟件包時,也將自動安裝我在軟件包中使用的必需版本的軟件包。

請問在R local包中有沒有辦法做到這一點?

我會查看Hadley Wickham的軟件包開發教程 根據您創建軟件包的方式(希望您正在使用devtools ),您只需要將特定的軟件包版本添加到DESCRIPTION。 參見下面的示例描述文件。

    Package: mypackage
    What The Package Does (one line, title case required)
    Version: 0.1
    Authors@R: person("First", "Last", email = "first.last@example.com",
              role = c("aut", "cre"))
    Description: What the package does (one paragraph)
    Depends: R (>= 3.1.0)
    License: What license is it under?
    LazyData: true
    Imports:
        ggvis (>= 0.2),
        dplyr (>= 0.3.0.1)

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM