【问题标题】:How to setup a local repository for packrat?如何为 Packrat 设置本地存储库?
【发布时间】:2015-05-13 05:36:08
【问题描述】:

我正在使用 packrat_0.4.3 并且有一些我自己的包。

我按照这个介绍创建一个本地仓库:http://cran.r-project.org/doc/manuals/R-admin.html#Setting-up-a-package-repository,然后使用这个命令来初始化packrat:

packrat::init(options = list(local.repos = c("~/Projects/www/htdocs/R/src/contrib/")))

但是 packrat 仍然找不到我的本地包。

我应该如何解决它?感谢您的任何建议。

【问题讨论】:

    标签: r packrat


    【解决方案1】:

    引用的参考资料描述了如何设置类似 CRAN 的存储库,但是对于 Packrat,这不是必需的,您只需创建一个本地目录即可。

    试试这个:

    mkdir ~/local_repo
    cp my_package ~/local_repo
    

    所以 local_repo 看起来像:

    local_repo/
      my_package/
        R/
        ...
    

    然后在 R 中:

    packrat::init()
    packrat::set_opts(local.repos = c("~/local_repo"))
    packrat::install_local('my_package')
    

    如果有人尝试这样做并遇到问题,请告诉我。在解决此问题之前,我很乐意修改答案。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2019-12-04
      • 2012-04-07
      • 2013-11-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2012-11-09
      • 1970-01-01
      相关资源
      最近更新 更多