【问题标题】:RStudio Connect: unable to deploy in R version 4.0.0RStudio Connect:无法在 R 版本 4.0.0 中部署
【发布时间】:2020-05-12 08:35:54
【问题描述】:

我最近将我的 R 版本更新为 4.0.0,从那以后我无法将任何内容部署到 RStudio Connect。我尝试部署不同的 R Markdown 项目,几周前效果很好,结果总是一样。

“部署”选项卡显示如下:

Preparing to deploy document...DONE
Uploading bundle for document: 4102...DONE
Deploying bundle: 22378 for document: 4102 ...
[Connect] Building R Markdown document...
[Connect] Bundle requested R version 4.0.0; using /opt/R/3.6.2/bin/R which has version 3.6.2
[Connect] 2020/05/12 08:06:51.130729666 Using user agent string: 'RStudio R (3.6.2 x86_64-pc-linux-gnu x86_64 linux-gnu)' 
[Connect] 2020/05/12 08:06:51.740796898 linux distribution: Ubuntu 18.04.4 LTS (bionic) 
[Connect] 2020/05/12 08:06:51.741851066 # Validating R library read / write permissions --------------------------------
[Connect] 2020/05/12 08:06:51.742375910 R version: 3.6.2
[Connect] 2020/05/12 08:06:51.762098813 # Validating managed packrat installation --------------------------------------
[Connect] 2020/05/12 08:06:51.762572854 Vendored packrat archive: /opt/rstudio-connect/ext/R/packrat_0.5.0-25_448aafd176ec6cbde307f556c91b39e5a1c94f9d.tar.gz
[Connect] 2020/05/12 08:06:51.801389677 Vendored packrat SHA: 448aafd176ec6cbde307f556c91b39e5a1c94f9d
[Connect] 2020/05/12 08:06:51.803332420 Managed packrat SHA:  448aafd176ec6cbde307f556c91b39e5a1c94f9d
[Connect] 2020/05/12 08:06:51.804639071 Managed packrat version: 0.5.0.25
[Connect] 2020/05/12 08:06:51.805725002 Managed packrat is up-to-date.
[Connect] 2020/05/12 08:06:51.806122325 # Validating packrat cache read / write permissions ----------------------------
[Connect] 2020/05/12 08:06:52.187402703 Audited package hashes with local packrat installation.
[Connect] 2020/05/12 08:06:52.225422249 # Installing required R packages with `packrat::restore()` ---------------------

然后 packrat 安装几个缓存的包,过了一会儿它显示如下:

[Connect] 2020/05/12 08:10:03.136084340 Warning message:
[Connect] 2020/05/12 08:10:03.136181457 In packrat::restore(overwrite.dirty = TRUE, prompt = FALSE, restart = FALSE) :
[Connect] 2020/05/12 08:10:03.136208254   The most recent snapshot was generated using R version 4.0.0

之后,部署会一直加载而没有任何更改,如果我尝试在 Connect 中打开项目,我会收到错误 504。

我该如何解决这个问题?我必须回到 R 版本 3.6.2 吗?

【问题讨论】:

  • 如果你有 Connect,你不支持 RStudio 吗?我可能会直接与他们联系。

标签: r rstudio packrat


【解决方案1】:

很确定您需要让您的管理员在服务器上安装 R v4.0。您不需要升级 R,您可以安装多个版本。但是,与可以由服务器自动更新的软件包不同,R 的基本版本需要手动安装。

【讨论】:

    猜你喜欢
    • 2018-04-09
    • 1970-01-01
    • 1970-01-01
    • 2016-12-29
    • 2021-05-26
    • 2018-12-02
    • 2020-09-15
    • 2014-03-25
    • 2020-09-01
    相关资源
    最近更新 更多