【发布时间】:2021-10-16 18:43:03
【问题描述】:
我有一份 CI 工作,可以为许多架构构建我的项目。在这个过程中,我安装了pygit2 和pip,这取决于libgit2。在某些情况下,pip 从 pypi 安装轮子,不需要其他构建依赖项。但是,对于某些架构,不存在轮子,因此会执行 pygit2 的设置,这需要系统上的 libgit2 源。在这种情况下,我必须从源代码编译 libgit2。由于这是一个资源密集型过程,我只想在特定架构不存在轮子的情况下执行它。
如果 pypi 上存在当前使用的系统/架构的轮子,我如何检查(可能使用 pip)。
【问题讨论】:
标签: python pip pypi python-wheel