【发布时间】:2016-06-13 01:51:40
【问题描述】:
Red Hat Enterprise Linux 5.8 和闪亮安装是否存在已知问题?我有 R 和闪亮的代码在多台 PC 和 Mac OS 上工作。我的 Linux 农场 IT/SysAdmin 人员说 R 和闪亮的软件包安装正确(我任他摆布。)我可以运行他安装的其他 R 软件包。
但是当我
runApp()
在 R 提示符下,浏览器启动并显示输入小部件和非反应性内容,但反应性和渲染块的输出不会出现。 R 控制台中没有回溯或错误消息。
这种行为与来自 Rstudio 的演示闪亮代码相同。
我无法尝试从闪亮服务器站点提供的 URL 示例来查看这些示例是否有效,因为在此系统中关闭了外部网页浏览。谢谢。
【问题讨论】:
-
您是否正在使用 SSH 远程登录运行 R?您可以创建一个 SSH 隧道,将远程计算机上的闪亮服务器端口映射到本地计算机,例如
ssh -L 3838:localhost:3838 user@remote_server,然后在http://localhost:3838/your_shiny_app打开闪亮网页。 -
甚至没有到远程的地步。只需来自本地 Linux 登录中的 R 会话的 runApp() 命令。然而,当它出现在 127.0.0.1 时,仍然呈现和反应不显示在浏览器中。还没有涉及到闪亮的服务器(据我所知,这意味着什么。)
-
所以您可以物理访问计算机,但无法安装软件?还有为什么说“外部网页浏览已关闭”?
-
是的。我无法在 Internet 上安装外部软件包。但是 SysAdmin 确实安装了最新的 R 和闪亮的。所以图书馆(闪亮)毫无怨言地工作。加上 runApp() 可以毫无怨言地工作。只是没有显示无功输出。关闭外部浏览,我的意思是如果我输入像 google.com 这样简单的东西就不起作用了。只有 Intranet URL 起作用。
-
PS SysAdmin 说他已经在公司 Enterprise 5.8 系统上进行了测试,该系统确实可以通过浏览器访问 Internet(而不仅仅是 Intranet)URL,但它仍然没有显示反应性和渲染输出。他正在努力。但我希望得到指导。谢谢。