我有需要安装R的java应用程序进行分析.我的R也安装在我的系统中,我安装了Rserve库.但是当我试图在我的R控制台中实现命令Rserve()时,会出现以下错误:
SOCK_ERROR:绑定错误#98(已在使用的地址)
我已经安装了我的java应用程序所需的所有先决条件和Rserve,我认为这些工作正常,除了Rserve.任何人都可以帮助我摆脱这种困境吗?
工具名称是cytoscape以及我想运行DvD应用程序,它正在抛出错误.操作系统是Linux(CentOS).
谢谢,Mandar
这意味着您在同一主机和同一端口上有一个正在运行的服务器.它可能是由以前从未关闭服务器的执行引起的.如果您有客户端,可以尝试连接到服务器并关闭它,或者验证服务器是否正在运行.既然您在CentOS上,您可以通过以下方式了解:
ps faux | grep Rserve
如果你看到一排像
root 23762 0.0 0.7 211304 28632 ? Ss 14:11 0:00 /usr/lib64/R/bin/Rserve
然后你知道你拥有它.您可以终止服务器并重新运行您的工具.