【发布时间】: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