跳转至

Python requirements.txt 生成与使用

约 120 个字 4 行代码 预计阅读时间不到 1 分钟

来源:

使用 pip 生成

pip freeze > requirements.txt

这种方式配合 virtualenv 才好使,否则把整个环境中的包都列出来了。

使用 pipreqs

扫描项目文件生成依赖,比 pip freeze 干净。缺点是可能会有些偏差,需要检查并自己调整下。

安装

pip install pipreqs

运行

pipreqs ./ --encoding=utf-8

安装项目依赖

pip install -r requirements.txt