【问题标题】:Error: package or namespace load failed for �shiny�: When Deploying Shiny App错误:“闪亮”的包或命名空间加载失败:部署闪亮的应用程序时
【发布时间】:2018-11-04 22:33:04
【问题描述】:

我正在尝试将闪亮的应用程序部署到 shinyapps.io,但我在“部署”选项卡中得到以下输出:

Error: package or namespace load failed for �shiny�:
 .onLoad failed in loadNamespace() for 'shiny', details:
  call: .Call("_httpuv_getRNGState", PACKAGE = "httpuv")
  error: "_httpuv_getRNGState" not available for .Call() for package "httpuv"
Error: loading failed
Execution halted

我尝试部署的应用程序是您从 RStudio 启动新的闪亮 Web 应用程序文件时获得的模板/草稿应用程序。起初我认为错误的原因可能是我尝试上传的原始应用程序中的某些内容。

是否有人能够帮助修复或至少解释可能导致错误的原因。

【问题讨论】:

    标签: r shiny


    【解决方案1】:

    我没有足够的声望点来发表评论,但是如果您在 Google 上搜索您的错误,则会出现大量信息(即 herehere)。这似乎是 httpuv 安装错误或它链接到的软件包之一(例如 Rcpp 或更高版本),因此更新这些软件包并查看是否有效。

    【讨论】:

    • 首先,抱歉,我没有提到我之前所做的研究。已阅读您建议的第一篇文章,但未阅读第二篇文章。设法通过重新安装 Rcpp 包解决了这个问题。感谢您提供有用的信息。
    猜你喜欢
    • 2018-05-24
    • 2016-02-24
    • 1970-01-01
    • 2019-04-20
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-02-19
    相关资源
    最近更新 更多