如何将LLVM_CONFIG环境变量指向llvm-config的路径

时间:2015-03-13 20:26:28

标签: python osx-mountain-lion numba

我正在尝试在OS X Mountain Lion上安装numba。我曾尝试pip install方式,但没有工作,所以我从GIT存储库下载了zip文件。在尝试安装numba时,我意识到我首先需要LLVM

我已将llvm下载并解压缩到Download文件夹中。 README指令是:“如果您的LLVM安装在非标准位置,请首先将LLVM_CONFIG环境变量指向相应llvm-config可执行文件的路径。”;与运行python setup.py install命令时获得的RunTimeError兼容的消息。

我的问题是我不明白该做什么才能使LLVM_CONFIG环境变量指向相应的llvm-config可执行文件。

有任何帮助吗?感谢

2 个答案:

答案 0 :(得分:8)

实际位置由brew报告。对我来说是:

==> Caveats
LLVM executables are installed in /usr/local/opt/llvm/bin.
Extra tools are installed in /usr/local/opt/llvm/share/llvm.

然后,例如:

LLVM_CONFIG=/usr/local/opt/llvm/bin/llvm-config pip install numba

答案 1 :(得分:3)

好的,我需要先安装llvm。我的问题是我正在安装LLVMLITE而不是LLVM。

所以brew install llvm然后在Cellar目录中找到llvm-config解决了我的问题。