我有用于分析的java应用程序,需要安装R。我的系统中也安装了R,我还安装了Rserve库。但是,当我试图在我的R控制台中实现命令Rserve()时,会出现以下错误:
SOCK_ERROR:绑定错误#98(地址已在使用)
我已经安装了我的java应用程序所需的所有先决条件,以及Rserve,我认为除了Rserve之外,它们都能正常工作。有人能帮我摆脱困境吗?
工具名是cytoscape,同时我还想运行它正在抛出错误的DvD应用程序。操作系统是Linux (CentOS)。
谢谢你,曼达尔
发布于 2014-05-09 13:22:31
这意味着您在同一主机上和同一端口上都有正在运行的服务器。这可能是由以前从未关闭服务器的执行造成的。如果您有客户端,您可以尝试连接到服务器并关闭它,或者验证是否有服务器正在运行。因为你在CentOS上,所以你可以用一个:
ps faux | grep Rserve如果你看到一排像
root 23762 0.0 0.7 211304 28632 ? Ss 14:11 0:00 /usr/lib64/R/bin/Rserve那你就知道你有了。你可以关闭服务器并重新运行你的工具。
https://stackoverflow.com/questions/23264328
复制相似问题