pip install rpy2
会产生错误:
/ usr / bin / clang -bundle -undefined dynamic_lookup -L / Users / jeff / anaconda3 / lib -arch x86_64 build / temp.macosx-10.5-x86_64-3.4 /./ rpy / rinterface / _rinterface.o -L / Users / jeff / anaconda3 / lib -L / opt / local / Library / Frameworks / R.framework / Resources / lib -lR -lRlapack -licui18n -lRblas -o build / lib.macosx-10.5-x86_64-3.4 / rpy2 / rinterface / _rinterface.so
ld:找不到-licui18n的库
clang:错误:链接器命令失败,退出代码为1(使用-v查看调用)
错误:命令'/ usr / bin / clang'失败,退出状态为1
我在MacPorts上安装了rpy2
。建议?谢谢!
答案 0 :(得分:2)
如果您对R版本不太挑剔,可以卸载Macports R并将rpy2和R与conda一起安装:https://binstar.org/r/rpy2
如果你真的想使用你安装了MacPorts的R,那会让我感到很难过(提示:brew install r
)。但是你可以使用conda来创建你自己的rpy2配方,它使用它发现安装的任何R,就像这样(假设你的PAT中有R):
conda skeleton pypi rpy2
conda build rpy2
conda install rpy2 --use-local