在Mac OS X Maverick上启动Rserve时出错

use*_*197 5 macos r rserve

我试图在R控制台中使用Rserve()命令启动Rserve,但我收到错误 /Library/Frameworks/R.framework/Resources/bin/R: line 141: exec: sh: not found

我有Mac OSX Maverick.我安装了R版本3.1.0.在此之后,我尝试使用命令install.packages("Rserve")安装Rserve,之后显示的消息为红色

trying URL 'http://cran.cnr.Berkeley.edu/bin/macosx/mavericks/contrib/3.1/Rserve_1.7-3.tgz'
Content type 'application/x-gzip' length 329829 bytes (322 Kb)
opened URL
==================================================
downloaded 322 Kb
Run Code Online (Sandbox Code Playgroud)

在此之后我在R控制台中给出了命令库(Rserve)并且没有出现错误但是当我给出命令Rserve()来启动服务器时,我得到了上面提到的错误.

我无法理解为什么会出现这个错误.是因为Rserve未成功安装?如何安装Rserve?我也尝试通过源包安装Rserve.我从rforge网站下载了源代码包,当我发出命令install.packages("Rserve",type ="source")时,我得到的错误是: installation of package ‘Rserve’ had non-zero exit status

任何帮助都会很棒!

gec*_*655 6

我今天也遇到了这个问题.

Rserve使用的是在mac OS X 10.7 Lion中不推荐使用的openSSL库.这会导致错误:installation of package ‘Rserve’ had non-zero exit status 所以,我无法在R控制台中通过`install.packages('Rserve')安装Rserve.

为了避免这种情况,可以为我安装小牛队的二进制文件:

http://cran.r-project.org/bin/macosx/mavericks/contrib/3.1/

我下载Rserve_1.7-3.tgz并没有R CMD INSTALL Rserve_1.7-3.tgz 然后,我可以通过运行Rserve library(Rserve)Rserve()R中控制台.

似乎最新版本Rserve 1.8不可用.(?)