2017-06-19 24 views
0

我的目標是在啓動瀏覽器時訪問OpenCPU,例如, localhost:7978/ocpu/。但是,將端口更改爲可預測的設置時遇到問題。默認情況下,我的本地主機服務器隨機化端口號。在指定端口上運行OpenCPU的問題

我嘗試以下 - How to set the opencpu default port for single user在我.Rprofile

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

然而,opencpu只會重複別人指揮它正被饋送沒有達到REPL狀態。我從沒有參數的.bat文件運行R.

我也看過.opencpu.conf,但沒有變得更聰明。


編輯

我不知道,opencpu的版本,我裝使用的庫命令包時開始REPL工作。我應該閱讀說明書...

解決方案(OpenCPU < V2.0):

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

然而,自從改變了API和函數調用有,我選擇了吉榮的答案。

回答

1

API在OpenCPU 2.0版本中發生了變化。你現在這樣做:

ocpu_start_server(port = 5656) 
+0

更新到最新版本是個不錯的主意。 – noumenal