我有一个安装 python 库的工作流程,其工作方式如下:
- 下载源
- 构建自
setup.py
- 手动将构建文件安装到网络位置。
我想pip
用来处理下载和依赖解析,以将我的工作流程更改为如下所示:
- 用于
pip download PACKAGE
下载 PACKAGE 及其所有依赖项的 python 轮子。 - 从每个 Wheel 文件构建 PACKAGE 和所有依赖项。
- 手动将构建文件安装到网络位置。
在第二个工作流程中执行步骤 #2 的最佳方法是什么?我找到了很多从轮子安装的选项,但是有没有一种方法可以在不安装的情况下简单地构建?
我基本上想要从 中获得的相同输出python setup.py build
,但使用 python 轮子而不是项目源。