[英]Django requirements.txt FIle in root
我已经设置了一个需求文件夹:
requirements/
local.txt
development.txt/
production.txt/
我想知道我在我的基本requirements.txt文件中放置了什么来重定向到相应的文件? 我不想使用-r requirements/local.txt
。 我想要一个基于虚拟环境的解决方案。
除了要求而不是设置之外, DJANGO_SETTINGS_MODULE
是否有类似的变量?
通常有一些common.txt
需求文件,它可以保存共享软件包,比如django
,你可以在你的development.txt
中用一行说明
-r requirements/common.txt
pygraphviz
django-nose
等等..
以上模仿了一种继承,是一种常见而优雅(我相信)处理多种要求的方式
我很确定没有一个解决方案允许您设置指向需求文件的环境变量,并让Web服务器自动使用文件中列出的包来引导您的环境; 虽然如果有的话会很酷!
没有内置的环境变量pip将用于定位requirements.txt。 但你可以定义自己的。
例如
export PIP_REQUIREMENTS_TXT = requirements / development.txt
pip install -r $ PIP_REQUIREMENTS_TXT
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.