很多 Python 项目中经常会包含一个 requirements.txt 文件
里面内容是项目的依赖包及其对应版本号的信息列表,即项目依赖关系清单
其作用是用来重新构建项目所需要的运行环境依赖
比如你从 GitHub 上 clone 了一个 Python 项目
通常你会先找到 requirements.txt 文件。
有的requirements带有明确版本限制,比如 python==3.7
有的requirements没有明确版本限制,比如 python~=3.7
有的requirements没有版本限制,比如 python
生成 requirements.txt 文件命令:
pip freeze > requirements.txt
安装 requirements.txt 依赖命令:
pip install -r requirements.txt