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。-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: library not found for -licui18n
clang: error: link command failed with exit code 1(使用-v查看调用)
错误:命令'/usr/bin/clang'失败,退出状态为1
我已经安装了rpy2
与MacPorts。建议吗?谢谢!
如果您对R版本不太挑剔,您可以卸载Macports R,并与conda一起安装rpy2和R: https://binstar.org/r/rpy2
如果你真的想使用你在MacPorts中安装的R,那会让我有点难过(提示:brew install r
)。但是您可以使用conda创建自己的rpy2配方,使用它发现安装的任何R,就像这样(假设您的PATH中有R):
conda skeleton pypi rpy2
conda build rpy2
conda install rpy2 --use-local