-->

经由与MacPorts的阿纳康达的Python 3.4和R 3.1在Mac OSX上安装Rpy2安装

2019-10-20 13:25发布

pip install rpy2产生了错误:

的/ usr /斌/铛-bundle -undefined dynamic_lookup -L /用户/杰夫/ anaconda3 / lib中-arch x86_64的构建/ temp.macosx-10.5-x86_64-3.4 /./ RPY / rinterface / _rinterface.o -L /用户/杰夫/ anaconda3 / lib目录-L /选择/本地/库/框架/ R.framework /资源/ lib目录-lR -lRlapack -licui18n -lRblas -o建立/ lib.macosx-10.5-x86_64-3.4 / rpy2 / rinterface / _rinterface 。所以

没有发现-licui18n库:LD

铛:错误:连接器命令,退出代码1失败(使用-v看调用)

错误:命令“在/ usr / bin中/铛”,退出状态1失败


我已经安装rpy2与MacPorts的。 建议? 谢谢!

Answer 1:

如果你是不是太挑剔将R版本,你可以卸载的MacPorts R和与畅达一起安装rpy2和R: https://binstar.org/r/rpy2

如果你真的想使用你已经安装了的MacPorts的R,这将让我有点伤感(提示: brew install r )。 但是你可以使用畅达创建使用它找到安装任何R,这样的事情(假设你在你的PATH有R)自己rpy2食谱:

conda skeleton pypi rpy2
conda build rpy2
conda install rpy2 --use-local


文章来源: Installing Rpy2 on Mac OSX with Anaconda Python 3.4 and R 3.1 installed via Macports