【问题标题】:How to compile C++ dependencies during pip install?如何在 pip 安装期间编译 C++ 依赖项?
【发布时间】:2015-08-19 21:23:17
【问题描述】:

我想让我的 python 代码 pip-able。但是,我的代码依赖于另一个不支持 pip 的库。所以,当用户调用pip install时,我需要编译源代码。

我该怎么做?我无法通过简单的 Google 搜索找到好的参考。

【问题讨论】:

    标签: python pip packaging setuptools


    【解决方案1】:

    我建议看看 llvmlite 如何解决这个问题。这个想法是在调用您的其他构建系统的setup.py 中使用自定义cmdclasss。例如,在 llvmlite 中,他们调用 CMake。

    见:https://github.com/numba/llvmlite/blob/master/setup.py

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2016-08-21
      • 2018-09-27
      • 2011-01-20
      • 1970-01-01
      • 2021-05-29
      • 2023-04-03
      • 2021-10-05
      • 1970-01-01
      相关资源
      最近更新 更多