在 requirements.pip 中安装 django-extensions

Install django-extensions in requirements.pip

我在一个程序员团队工作。我想在我们的主要 Django 项目中安装 werkzeugdjango-extensions。我知道我必须在 requirement.pip 中插入一些让我感到困惑的东西,这样我们就可以简单地做到 pip install -r requirements.py。谁能知道我必须在该文件中插入什么?

pip 使用所谓的需求文件,这通常是一个文本文件,通常将其命名为 requirements.pip 或 requirements.py。该文件只包含一个包列表,当调用 as

时,pip 将安装这些包
pip install -r requirements.txt

此处有更多详细信息:https://pip.pypa.io/en/stable/user_guide/#requirements-files。在您的情况下,您的文件看起来像

django-extensions
Werkzeug

当然你可以花哨的包括确切的版本或最低版本、确切的版本等。大多数情况下需求文件是由

生成的
pip freeze > requirements.txt

以简化在不同服务器上设置类似的 virtualenvs。