【问题标题】:Installing shiny on AWS EC2 ubuntu 20.4 fail在 AWS EC2 ubuntu 20.4 上安装闪亮失败
【发布时间】:2021-03-23 22:22:39
【问题描述】:

我一直在努力在 EC2 上的 ubuntu 20.4 vm 上安装闪亮。 我遵循this 程序。 然后我尝试了:

install.packages("shiny") 
install.packages("shiny", dependencies = T)
install.packages("shiny", dependencies = T, INSTALL_opts ='--no-lock')

我还添加了 4GB 的 SWAP 内存。

但没办法……

这是我的输出:

** R ** 演示 ** 字节编译并准备包以延迟加载错误:包'promises'是在 R 4.0.0 之前安装的:请重新安装它 执行停止错误:包“httpuv”的延迟加载失败

  • 删除“/usr/local/lib/R/site-library/httpuv”错误:依赖项“openssl”不适用于包“httr”
  • 删除“/usr/local/lib/R/site-library/httr”错误:依赖项“textshaping”不适用于包“ragg”
  • 删除“/usr/local/lib/R/site-library/ragg”错误:依赖项“httpuv”不适用于包“shiny”
  • 删除“/usr/local/lib/R/site-library/shiny”错误:依赖项“httr”不适用于包“webdriver”
  • 删除“/usr/local/lib/R/site-library/webdriver”错误:依赖项“httr”、“shiny”、“webdriver”、“httpuv”不可用 对于包'shinytest'
  • 删除“/usr/local/lib/R/site-library/shinytest”

下载的源码包在 '/tmp/RtmpGvP9AB/downloaded_pa​​ckages' 警告信息:1:在 install.packages("shiny", dependencies = TRUE) : 安装 包‘openssl’有非零退出状态2:在 install.packages("shiny", dependencies = TRUE) : 安装 包‘textshaping’有非零退出状态3:在 install.packages("shiny", dependencies = TRUE) : 安装 包‘httpuv’有非零退出状态4:在 install.packages("shiny", dependencies = TRUE) : 安装 包“httr”具有非零退出状态 5:在 install.packages("shiny", dependencies = TRUE) : 安装 包“ragg”具有非零退出状态 6:在 install.packages("shiny", dependencies = TRUE) : 安装 包“闪亮”具有非零退出状态 7:在 install.packages("shiny", dependencies = TRUE) : 安装 包‘webdriver’有非零退出状态8:在 install.packages("shiny", dependencies = TRUE) : 安装 包“shinytest”的退出状态非零

每次我尝试“手动”安装依赖项时,都会出现另一个缺少的、嵌套更深的依赖项。

有人可以帮我解决这个问题吗?

【问题讨论】:

    标签: r amazon-ec2 shiny ubuntu-20.04


    【解决方案1】:

    要安装 openssl R 包,您还需要在系统范围内安装同名包。你可以试试sudo apt-get install openssl 之类的东西。在互联网上搜索其他包的依赖项。

    【讨论】:

      【解决方案2】:

      不确定您是否能够解决您的问题。最近我在尝试在 EC2 中安装 Shiny 服务器和相关软件包时也遇到了类似的问题。我研究了一下,发现了一个 Rstudio 服务器 AMI(亚马逊机器映像)-https://www.louisaslett.com/RStudio_AMI/,由 Louis Aslett 维护。您可以从最近的区域选择 AMI,一旦实例启动并运行,您就可以直接开始使用 R-studio 或 Shiny。我觉得它很有帮助。

      【讨论】:

      • 你好,谢谢你的回答,在手动安装丢失的包后,我想通了。
      猜你喜欢
      • 2017-02-08
      • 2022-01-22
      • 2014-01-26
      • 2019-03-12
      • 2021-03-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多