【问题标题】:r packrat unbundle not recreating librariesr packrat unbundle 不重新创建库
【发布时间】:2017-07-14 11:56:49
【问题描述】:

当使用 Packrat 在闪亮的服务器上部署闪亮的应用程序来管理库时,我无法理解自己做错了什么。

我在 RStudio 中创建项目 test-deploy,然后启动 packrat。

packrat::init()

我在工作时正在安装软件包(dplyr、ggplot2 等)。这些存储在 /test-deploy/packrat/lib/[OS]/[R Version] 中。到目前为止一切都很好。

完成工作准备部署。

packrat::bundle()

创建一个 tar 文件,使用

将其解绑到闪亮的服务器上
packrat::unbundle("/test-deploy/packrat/bundles/test-deploy-2017-07-14.tar.gz", "/srv/shiny-server/")

我去闪亮服务器上的那个应用程序并打开packrat

packrat::on()

现在我用

检查除了基本包之外还安装了哪些包
ip = as.data.frame(installed.packages()[,c(1,3:4)])
ip = ip[is.na(ip$Priority),1:2,drop=FALSE]
ip

输出

        Package Version
packrat packrat 0.4.8-1

我在开发版本中可以看到的其他包不存在吗?我究竟做错了什么 ?

【问题讨论】:

    标签: r packrat


    【解决方案1】:

    忘记写了

    packrat::snapshot()
    

    之前

    packrat::bundle()
    

    【讨论】:

      猜你喜欢
      • 2015-05-15
      • 2016-10-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-05-22
      • 1970-01-01
      • 1970-01-01
      • 2015-11-27
      相关资源
      最近更新 更多