如何自动生成和安装requirements.txt依赖
在学习他人的Python项目时,经常会看到一个requirements.txt文件,里面记录了当前程序的所有依赖包及其精确版本号。其好处就是在新设备上重新构建项目时,快速的添加运行程序所需要的依赖。
requirements.txt可以通过pip命令自动生成和安装
生成requirements.txt文件
pip freeze > requirements.txt
如果使用了虚拟环境,则:
.\venv\Scripts\pip freeze > requirements.txt
安装requirements.txt依赖
pip install -r requirements.txt
-- 创建
pip freeze > requirements.txt
-- 使用
pip install -r requirements.txt -i https://pypi.tuna.tsinghua.edu.cn/simple