在MacOS上安装rpy2

时间:2018-09-17 06:15:13

标签: python r pip rpy2

我一直在尝试在MacOS Sierra上为python 3.6安装RPy2,但是pip安装失败而未编译。

安装错误并显示以下消息:

  clang: error: unsupported option '-fopenmp'
  error: command 'clang' failed with exit status 1

对安装的任何帮助将不胜感激。

3 个答案:

答案 0 :(得分:1)

this线程中找到了解决方案。

env CC=/usr/local/Cellar/gcc/X.x.x/bin/gcc-X pip install rpy2

通过将gcc版本替换为计算机上的最新版本来运行上述命令可以解决该问题。例如,在我的Mac上,我运行了

env CC=/usr/local/Cellar/gcc/8.2.0/bin/gcc-8 pip install rpy2

答案 1 :(得分:1)

如果使用Miniconda环境,则可以:

conda install -c r rpy2

来自:https://anaconda.org/r/rpy2

  • macOS Mojave

  • Python 3.8

答案 2 :(得分:0)

我相信,如果您安装了python软件包wheel,则pip install应该会获取OS X的预编译二进制文件。