在 Mac OSX yosemite 中从源代码安装 R 包 rpy2



我正在尝试在运行OSX Yosemite 10.10.1的新iMac上安装R包rpy2并遇到问题。我下载了一个.tar.gz文件,当我尝试在 R 中安装它时收到非零退出状态错误消息:

install.packages("/Users/SarahiMac/Downloads/rpy2-2.5.4.tar.gz", repos=NULL, type="source") 错误:无法从"/用户/SarahiMac/下载/rpy2-2.5.4.tar.gz"中提取包 警告消息: In install.packages("/Users/SarahiMac/Downloads/rpy2-2.5.4.tar.gz", : 软件包"/用户/SarahiMac/下载/rpy2-2.5.4.tar.gz"的安装具有非零退出状态

根据这篇文章,我安装了Xcode(6.1.1)并尝试在终端中安装软件包,如下所示:

R CMD INSTALL rpy2-2.5.4.tar.gz

并收到以下错误消息:

ERROR: cannot extract package from ‘rpy2-2.5.4.tar.gz’

我还尝试使用 R CMD INSTALL --build 根据此处的评论之一进行安装,并收到相同的错误,我将 tar.gz 文件转换为 zip 文件,但这也不起作用

有什么想法吗? 如果我犯了一个明显的错误,请道歉 - 我是一个新手程序员。

你需要更仔细地阅读东西。 rpy2是一个与R对话的python包,而不是一个R包。

也许您想要rPythonrJython,可在CRAN获得。

最新更新