Python 3.x 多pipenv环境
我们使用Python 3.x 多pipenv环境,python-3.x,pipenv,Python 3.x,Pipenv,我们使用pip工具部署到多个环境中,从它们关联的源文件中创建三个不同的需求文件:requirements.txt,dev requirements.txt,和web requirements.txt。但我更愿意使用pipenv,因为在我看来,它在我的其他项目中处理依赖性问题的效果更好 我能做到: extras_require={ 'dev': load_requirements('dev-requirements.txt'), 'web': load_requirements('
pip工具部署到多个环境中,从它们关联的源文件中创建三个不同的需求文件:requirements.txt
,dev requirements.txt
,和web requirements.txt
。但我更愿意使用pipenv
,因为在我看来,它在我的其他项目中处理依赖性问题的效果更好
我能做到:
extras_require={
'dev': load_requirements('dev-requirements.txt'),
'web': load_requirements('web-requirements.txt'),
}
在setup.py
中,然后在Web上下文中部署时执行pipenv安装--dev--忽略pipfile'-e.[Web]'
,或者在开发上下文中执行pipenv安装--dev--忽略pipfile'-e.[dev]'