снова получил ошибку, когда я устанавливаю rpy2 (скомпилирован llvm в brew)

Когда я запустил «pip install rpy2», он сообщил об ошибке:

clang: ошибка: неподдерживаемый параметр '-fopenmp'

Я установил llvm с brew, так как он поддерживает эту опцию. Но мне нужно связать llvm (clang-5.0) brew с командой clang. Затем я запустил «pip install rpy2», теперь я получил новую ошибку. Как это исправить?

ld: library not found for -lomp
    clang-5.0: error: linker command failed with exit code 1 (use -v to see invocation)
    error: command '/usr/local/bin/clang' failed with exit status 1

person William Song    schedule 27.01.2018    source источник


Ответы (1)


В трекере rpy2 есть открытая проблема с похожим сообщением об ошибке и активное обсуждение, в ходе которого некоторые сообщают об успешной компиляции rpy2 после того, как комбинация инструментов разработки, предоставленных Apple, и требования для компиляции последней версии R стали несовместимыми: https://bitbucket.org/rpy2/rpy2/issues/403/cannot-pip-install-rpy2-with-latest-r-340

person lgautier    schedule 28.01.2018