我正在尝试在运行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
包。
也许您想要rPython
或rJython
,可在CRAN获得。