在MAC上安装Rpy2

时间:2013-03-04 02:10:58

标签: macos r easy-install rpy2

我正在尝试使用easy_install在OSX上安装Rpy2。 sudo easy_install rpy2 我收到一条错误消息:

Running rpy2-2.3.3/setup.py -q bdist_egg --dist-dir /tmp/easy_install-du_3ue/rpy2-2.3.3/egg-dist-tmp-GqSaS7 "/Library/Frameworks/R.framework/Resources/bin/R" CMD config --ldflags /Library/Frameworks/R.framework/Resources/bin/config: line 142: make: command not found /Library/Frameworks/R.framework/Resources/bin/config: line 143: make: command not found R was not built as a library 无效的子字符串`

in string

error: Setup script exited with Problem while running "/Library/Frameworks/R.framework/Resources/bin/R" CMD config --ldflags

我猜这个问题与R有关,因为它没有共享它的库。 我使用的是Python 2.7和R 2.15.2 请帮忙!

2 个答案:

答案 0 :(得分:0)

使用macports(https://www.macports.org)安装

sudo port install py27-rpy2

答案 1 :(得分:0)

您肯定需要XCode命令行工具 - 默认情况下make命令不存在,奇怪的是,当前的XCode默认情况下不安装命令行工具。转到https://developer.apple.com/downloads(它会告诉您通过使用Apple ID登录来创建开发者帐户 - 不用担心,它是免费的,与App Store开发人员许可证不同)。查找适用于您的macOS和Xcode版本的Command Line Tools,下载并运行安装程序。