所以我正在从头开始创建一个全新的 Flask 应用程序。正如所有优秀的开发人员所做的那样,我的第一步是创建一个虚拟环境。
我在虚拟环境中安装的第一件事是Flask==0.11.1
. Flask 安装以下依赖项:
- 点击==6.6
- 它的危险==0.24
- Jinja2==2.8
- MarkupSafe==0.23
- Werkzeug==0.11.11
- 轮子==0.24.0
现在,我创建了一个requirements.txt以确保克隆存储库的每个人都具有相同版本的库。然而,我的困境是这样的:
- 我是否在requirements.txt中提到了每个 Flask 依赖项以及版本号或
- 我是否只是在requirements.txt中提到了确切的 Flask 版本号,并希望当他们执行pip install requirements.txt时,Flask 会负责依赖管理,他们会下载正确版本的依赖库