我在一个程序员团队中工作。我想在我们的主Django项目中安装werkzeug
和django-extensions
。我知道我必须在requirements.pip中插入令我困惑的东西,这样我们可以简单地pip install -r requirements.py
。任何人都可以知道我必须在该文件中插入什么内容?
答案 0 :(得分:1)
pip使用了所谓的需求文件,这通常是一个文本文件,将它命名为requirements.pip或requirements.py是最不寻常的。该文件只包含一个包,这些包将在被调用为
时由pip安装pip install -r requirements.txt
更多详细信息:https://pip.pypa.io/en/stable/user_guide/#requirements-files。在您的情况下,您的文件看起来像
django-extensions
Werkzeug
当然,你可以得到想象,包括确切版本或最低版本,确切版本等。大多数情况下,需求文件是由
生成的pip freeze > requirements.txt
轻松在不同的服务器上设置类似的virtualenv。