【问题标题】:Problems Running OpenCPU on a Specified Port在指定端口上运行 OpenCPU 的问题
【发布时间】:2017-06-19 08:04:46
【问题描述】:

我的目标是在启动浏览器时访问 OpenCPU,例如localhost:7978/ocpu/。但是,我在将端口更改为可预测的设置时遇到了问题。默认情况下,我的 localhost 服务器随机化端口号。

我在.Rprofile 中尝试了以下操作——How to set the opencpu default port for single user

library('stats')
library('opencpu')
opencpu$start(7978)

然而,opencpu 将简单地重复它正在输入的任何命令,而不会达到 REPL 状态。我从不带参数的.bat 文件中运行 R。

我也看过.opencpu.conf,但并没有变得更聪明。


编辑

我不知道我正在使用的 opencpu 版本在使用 library 命令加载包时启动了 REPL。我应该阅读手册...

解决方案(OpenCPU

library(opencpu)
opencpu$stop()
opencpu$start(7978)

但是,由于 API 和函数调用已经改变,我选择了 Jeroen 的答案。

【问题讨论】:

    标签: r read-eval-print-loop opencpu


    【解决方案1】:

    API 在 OpenCPU 2.0 版本中发生了变化。你现在这样做:

    ocpu_start_server(port = 5656)
    

    【讨论】:

      猜你喜欢
      • 2020-01-06
      • 1970-01-01
      • 2023-03-12
      • 2019-10-01
      • 1970-01-01
      • 2021-12-11
      • 1970-01-01
      • 1970-01-01
      • 2016-09-20
      相关资源
      最近更新 更多