【问题标题】:How to point LLVM_CONFIG environment variable to the path for llvm-config如何将 LLVM_CONFIG 环境变量指向 llvm-config 的路径
【发布时间】:2015-03-13 20:26:28
【问题描述】:

我正在尝试在 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 可执行文件。

有什么帮助吗?谢谢

【问题讨论】:

    标签: python osx-mountain-lion numba


    【解决方案1】:

    实际位置由 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
    

    【讨论】:

      【解决方案2】:

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

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

      【讨论】:

      • 对于其他人,请注意您必须使用运行安装的用户(可能是 root)export LLVM_CONFIG 变量。
      猜你喜欢
      • 1970-01-01
      • 2020-08-01
      • 2017-01-23
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2018-01-04
      • 2021-11-07
      相关资源
      最近更新 更多