4
我的一些python脚本使用rpy2作为R的接口,它与以前的Enthought EPD python完美配合。安装Enthought Canopy后安装python模块“rpy2”
我最近安装了Enthought的Canopy Python。 的Python现在不再发现rpy2模块,当我尝试重新安装它,我得到以下错误:
$ easy_install rpy2
[...]
Processing rpy2-2.3.5.tar.gz
Writing /var/folders/9n/qk8wf11d205b0lrr57wyg7k80000gp/T/easy_install-HIclIh/rpy2-2.3.5/setup.cfg
Running rpy2-2.3.5/setup.py -q bdist_egg --dist-dir /var/folders/9n/qk8wf11d205b0lrr57wyg7k80000gp/T/easy_install-HIclIh/rpy2-2.3.5/egg-dist-tmp-A3O60G
"/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
Invalid substring
in string
error: Setup script exited with Problem while running `"/Library/Frameworks/R.framework/Resources/bin/R" CMD config --ldflags`
感谢您的回答!事实证明,我不得不重建R,为此我不得不下载Xcode命令行工具。以下是解决问题的方法:1。在R-3.0.0文件夹下载的Xcode(4.6.2)的最新版本 2.在Xcode首选项>下载>安装的命令行工具 3.下载R 4的最新版本:的./configure - enable-R-shlib 5. easy_install rpy2 – Martin 2013-04-25 16:07:19