Macos 在Mac OSX上安装Rpy2,并通过Macports安装Anaconda Python 3.4和R 3.1

Macos 在Mac OSX上安装Rpy2,并通过Macports安装Anaconda Python 3.4和R 3.1,macos,macports,rpy2,anaconda,python-3.4,Macos,Macports,Rpy2,Anaconda,Python 3.4,pip安装rpy2产生错误: /usr/bin/clang-bundle-undefined dynamic\u lookup-L/Users/jeff/anaconda3/lib-arch x86\u 64 build/temp.macosx-10.5-x86\u 64-3.4//rpy/rinterface/\u rinterface.o-L/Users/jeff/anaconda3/lib-L/opt/local/Library/Frameworks/R.framework/Resourc

pip安装rpy2
产生错误:

/usr/bin/clang-bundle-undefined dynamic\u lookup-L/Users/jeff/anaconda3/lib-arch x86\u 64 build/temp.macosx-10.5-x86\u 64-3.4//rpy/rinterface/\u rinterface.o-L/Users/jeff/anaconda3/lib-L/opt/local/Library/Frameworks/R.framework/Resources/lib-lR-lRlapack-licui18n-lRblas-o build/lib/lib/lib.macosx-10.5-x86\u 64-3.4/rpy2/rinterface//

ld:找不到-licui18n的库

叮当声:错误:链接器命令失败,退出代码为1(使用-v查看调用)

错误:命令“/usr/bin/clang”失败,退出状态为1



我用MacPorts安装了
rpy2
。建议?谢谢

如果您对R版本不太挑剔,可以卸载Macports R,并与conda一起安装rpy2和R:

如果您真的想使用随MacPorts一起安装的R,我会有点难过(提示:
brew安装R
)。但您可以使用conda创建自己的rpy2配方,使用它发现安装的任何R,类似这样的东西(假设您的路径中有R):


您是否安装了上面提到的缺少的库(以及开发标题)?建议:不要使用macports:)我正在试图找出如何使其适应我的情况。你能解释一下其中的几个部分吗?我有一个conda环境,我的所有R包都位于该环境中。我想将我的rpy2链接到此环境。
conda skeleton pypi rpy2
conda build rpy2
conda install rpy2 --use-local