多个pipenv环境

时间:2018-05-11 16:58:54

标签: python-3.x pipenv

我们使用pip-tools部署到多个环境,从相关的.in源文件创建三个不同的需求文件:requirements.txtdev-requirements.txtweb-requirements.txt。但我宁愿使用pipenv,因为在我看来,它可以更好地处理我的其他项目中的依赖性问题。

我可以这样做:

extras_require={
    'dev': load_requirements('dev-requirements.txt'),
    'web': load_requirements('web-requirements.txt'),
}

setup.py中,那么在Web上下文中部署pipenv install --dev --ignore-pipfile '-e .[web]'时,还是在开发环境中执行pipenv install --dev --ignore-pipfile '-e .[dev]'

0 个答案:

没有答案