Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/17.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 3.x 多pipenv环境_Python 3.x_Pipenv - Fatal编程技术网

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]'