【问题标题】:shiny-server script resulting in 'Error in Calendar: could not find function "Calendar"'闪亮服务器脚本导致“日历错误:找不到函数“日历””
【发布时间】:2021-08-21 23:09:57
【问题描述】:

R 版本:4.1.0 闪亮服务器 v1.5.16.958 Node.js v12.20.0

我有一个闪亮的服务器脚本,但我遇到了问题。当我使用网络浏览器调用此脚本时,我立即得到:“与服务器断开连接。重新加载”。在检查浏览器调试控制台后,我收到了我不太确定该怎么做的调试信息。有人对我如何解决这个问题有任何想法吗? :

Listening on http://127.0.0.1:46259
gdata: read.xls support for 'XLS' (Excel 97-2004) files ENABLED.

gdata: read.xls support for 'XLSX' (Excel 2007+) files ENABLED.

Attaching package: ‘gdata’

The following object is masked from ‘package:stats’:

    nobs

The following object is masked from ‘package:utils’:

    object.size

The following object is masked from ‘package:base’:

    startsWith


Attaching package: ‘bizdays’

The following object is masked from ‘package:stats’:

    offset

Warning: Error in Calendar: could not find function "Calendar"
  [No stack trace available]
Error in Calendar(hdays, weekdays = c("saturday", "sunday")) : 
  could not find function "Calendar"

shiny-server-client.min.js:1 The application unexpectedly exited.

【问题讨论】:

  • 哪个包包含日历功能?是library(package)在服务器上安装加载的吗?
  • 我相信是 bizdays 包。
  • 是的,它已安装。它在 1.0.8 版本上。
  • 它是为 root 安装的吗?如果您使用 sudo su 以超级用户身份登录,然后输入 R,那么 library(bizdays) 是否有效或说找不到包?

标签: javascript r shiny


【解决方案1】:

我们已经解决了问题。 Bizdays 已弃用“日历”功能。在我们的 Server.R 文件中,我们必须更新代码以改用“create.calender”。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2022-08-09
    • 1970-01-01
    • 2021-11-18
    • 2017-07-05
    • 1970-01-01
    • 1970-01-01
    • 2015-05-04
    • 2017-07-17
    相关资源
    最近更新 更多