发布
社区首页 >问答首页 >打印未安装在shiny-server中

打印未安装在shiny-server中
EN

Stack Overflow用户
提问于 2021-01-20 00:47:41
回答 1查看 138关注 0票数 0

当我在一个闪亮的服务器中使用plotly库时,我遇到了以下问题:

该应用程序将使用“运行应用程序”命令在RStudio服务器中正常工作,但当部署在闪亮服务器:3838上时,它会给出以下错误Error in library(plotly) : there is no package called ‘plotly’ Calls: runApp ... sourceUTF8 -> eval -> eval -> ..stacktraceon.. -> library Execution halted

尽管shiny-server已经安装并运行在RStudio服务器上,但由于某种原因,plotly库似乎没有安装在shiny- Server中。有谁知道怎么修好它。

我最初认为这可能是我的代码的问题,但如果我使用plotly-r网站here提供的代码样本,我实际上可以复制完全相同的问题

要复制的代码如下:

代码语言:javascript
代码运行次数:0
复制
library(shiny)
library(plotly)

ui <- fluidPage(
  selectizeInput(
    inputId = "cities", 
    label = "Select a city", 
    choices = unique(txhousing$city), 
    selected = "Abilene",
    multiple = TRUE
  ),
  plotlyOutput(outputId = "p")
)

server <- function(input, output, ...) {
  output$p <- renderPlotly({
    plot_ly(txhousing, x = ~date, y = ~median) %>%
      filter(city %in% input$cities) %>%
      group_by(city) %>%
      add_lines()
  })
}

shinyApp(ui, server)

以前有没有人遇到过这个问题?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-01-20 04:26:20

在安装shiny服务器的机器上运行此命令。这将安装plotly包。

代码语言:javascript
代码运行次数:0
复制
sudo su - -c "R -e \"install.packages('plotly', repos='http://cran.rstudio.com/')\"
票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/65795883

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档