我一直在尝试在MacOS Sierra上为Python 3.6安装RPy2,但pip安装过程未经编译就失败了。
安装时出现以下错误信息:
clang: error: unsupported option '-fopenmp'
error: command 'clang' failed with exit status 1
任何关于安装的帮助将不胜感激。在这个线程中找到了解决方案。
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
conda install -c r rpy2
来自于: https://anaconda.org/r/rpy2
macOS Mojave
Python 3.8
wheel
,那么pip install
应该可以获取OS X的预编译二进制文件。