r packrat unbundle 不重新创建库
r packrat unbundle not recreating libraries
在使用 Packrat 管理库时在闪亮的服务器上部署闪亮的应用程序时,我无法理解我做错了什么。
我在 RStudio 中创建项目 test-deploy,然后启动 packrat。
packrat::init()
我在工作时正在安装软件包(dplyr、ggplot2 等)。这些存储在 /test-deploy/packrat/lib/[OS]/[R Version] 中。到目前为止一切都很好。
已完成准备部署。
packrat::bundle()
创建一个 tar 文件,该文件使用
解绑到 shiny 服务器
packrat::unbundle("/test-deploy/packrat/bundles/test-deploy-2017-07-14.tar.gz", "/srv/shiny-server/")
我转到 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
我在development版本中看到的其他包没有吗?我究竟做错了什么 ?
我忘了包括
packrat::snapshot()
之前
packrat::bundle()
在使用 Packrat 管理库时在闪亮的服务器上部署闪亮的应用程序时,我无法理解我做错了什么。
我在 RStudio 中创建项目 test-deploy,然后启动 packrat。
packrat::init()
我在工作时正在安装软件包(dplyr、ggplot2 等)。这些存储在 /test-deploy/packrat/lib/[OS]/[R Version] 中。到目前为止一切都很好。
已完成准备部署。
packrat::bundle()
创建一个 tar 文件,该文件使用
解绑到 shiny 服务器packrat::unbundle("/test-deploy/packrat/bundles/test-deploy-2017-07-14.tar.gz", "/srv/shiny-server/")
我转到 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
我在development版本中看到的其他包没有吗?我究竟做错了什么 ?
我忘了包括
packrat::snapshot()
之前
packrat::bundle()