我正在尝试使用 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/