我正在尝试使用 PBR(Python 构建合理性)打包我的 Python 代码。它通过一组约定为您生成需求元数据。

在我的目录中,我需要有一个 requirements.txt 用于另一个约定,其中一个 Docker 容器需要它,该容器具有与我发布的目标不同的一组要求。我想在这个项目中同时保留 Docker 镜像生成和 python 包构建,因为它们有公共(public)文件。
我如何指定诸如 requirements-pbr.txt 之类的要求并覆盖 PBR 将引入 requirements.txt 的事实?

最佳答案

通过 PBR 源 Root 后,我发现您可以通过环境变量更改它。这应该这样做。

PBR_REQUIREMENTS_FILES="requirements-pbr.txt" python setup.py sdist

关于python - 如何覆盖 PBR 中的要求?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32916800/

10-09 04:02